.tooltip-modal-icon,.discount-label__tooltip-icon,.discount-label__promotion-icon{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;border:0;background-color:rgba(0,0,0,0);padding:0}.tooltip-modal-icon::before,.discount-label__tooltip-icon::before,.discount-label__promotion-icon::before{display:block;content:"";background-image:url("../../../img/social/icon-tooltip.svg");width:14px;height:14px;left:-3px;top:3px}.page-designer-reference .tooltip-modal-icon::before,.page-designer-reference .discount-label__tooltip-icon::before,.page-designer-reference .discount-label__promotion-icon::before{background-image:url("../../../../img/social/icon-tooltip.svg")}.flex-promo .tooltip-modal-icon::before{background-image:url("../../../img/social/icon-tooltip-white.svg")}.tooltip-modal-icon .tooltip-content{display:none}.tt-modal,.panel-modal{display:none;position:fixed;background:#fff;top:0;right:0;height:100%;width:100%;max-height:100vh;z-index:101}@media only screen and (min-width: 768px){.tt-modal,.panel-modal{max-width:448px}}@media only screen and (max-width: 767px){.tt-modal,.panel-modal{top:initial;right:initial;left:0;bottom:0;width:100%;max-height:90%}}.tt-modal.show,.tt-modal.active,.panel-modal.show,.panel-modal.active{display:block}.tt-modal.from-side,.panel-modal.from-side{display:block;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-out;transform:translateX(100%)}@media only screen and (max-width: 767px){.tt-modal.from-side,.panel-modal.from-side{transform:translateX(0);transform:translateY(100%)}}.tt-modal.from-side.show,.tt-modal.from-side.active,.panel-modal.from-side.show,.panel-modal.from-side.active{opacity:1;transform:translateX(0)}@media only screen and (max-width: 767px){.tt-modal.from-side.show,.tt-modal.from-side.active,.panel-modal.from-side.show,.panel-modal.from-side.active{transform:translateY(0)}}.tt-modal .modal-close,.panel-modal .modal-close{width:48px;height:48px;display:flex;justify-content:center;align-items:center;position:absolute;top:5px;right:5px;background-color:#fff;cursor:pointer;z-index:2;border:0}.tt-modal .modal-close::before,.panel-modal .modal-close::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F10F";font-size:16px;position:relative;z-index:1;pointer-events:all}.tooltip-content,.panel-modal-content{max-width:100%;max-height:100%;padding:0;position:relative;height:100%;overflow:auto !important;display:none;scrollbar-color:#c5c5c5 rgba(0,0,0,0);scrollbar-width:thin}.tooltip-content::-webkit-scrollbar,.panel-modal-content::-webkit-scrollbar{width:6px;height:6px}.tooltip-content::-webkit-scrollbar-track,.panel-modal-content::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.tooltip-content::-webkit-scrollbar-thumb,.panel-modal-content::-webkit-scrollbar-thumb{background-color:#c5c5c5}.show .tooltip-content,.show .panel-modal-content{display:block}.show .tooltip-content .tooltip-content,.show .tooltip-content .panel-modal-content,.show .panel-modal-content .tooltip-content,.show .panel-modal-content .panel-modal-content{display:none}.show .tooltip-content .image-wrapper,.show .tooltip-content .text-wrapper,.show .panel-modal-content .image-wrapper,.show .panel-modal-content .text-wrapper{display:block;margin-top:48px}.show .tooltip-content.has-image .image-wrapper,.show .panel-modal-content.has-image .image-wrapper{display:block}.tooltip-content.has-image .image-wrapper,.panel-modal-content.has-image .image-wrapper{display:none;position:relative;text-align:center;line-height:0}.tooltip-content.has-image img,.panel-modal-content.has-image img{width:100%;max-width:448px}.tooltip-content.has-image .text-wrapper,.panel-modal-content.has-image .text-wrapper{padding:32px}@media only screen and (max-width: 767px){.tooltip-content.has-image .text-wrapper,.panel-modal-content.has-image .text-wrapper{padding:16px}}.tooltip-content:not(.has-image),.panel-modal-content:not(.has-image){height:calc(100% - 48px)}.tooltip-content:not(.has-image) .image-wrapper,.panel-modal-content:not(.has-image) .image-wrapper{display:none}.tooltip-content img,.panel-modal-content img{max-width:100%}.tooltip-content .text-wrapper,.panel-modal-content .text-wrapper{display:none;position:relative;z-index:1;padding:16px 32px 32px}@media only screen and (max-width: 767px){.tooltip-content .text-wrapper,.panel-modal-content .text-wrapper{padding:8px 16px 16px}}.tooltip-content h3.title,.panel-modal-content h3.title{font-family:headingprotreble-extrabold,sans-serif;font-size:20px;line-height:120%;margin-bottom:16px;text-transform:uppercase}.tooltip-content h3.title.club-detail,.panel-modal-content h3.title.club-detail{font-family:headingprotreble-heavy,sans-serif}.tooltip-content .text,.panel-modal-content .text{font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:150%;overflow:hidden}.tooltip-content .text p,.panel-modal-content .text p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 12px}.tooltip-content .text ul,.tooltip-content .text ol,.panel-modal-content .text ul,.panel-modal-content .text ol{margin:revert;list-style:revert;padding-left:8px}.tooltip-content .text ul:first-child,.tooltip-content .text ol:first-child,.panel-modal-content .text ul:first-child,.panel-modal-content .text ol:first-child{margin-top:0}.tooltip-content .text ul:last-child,.tooltip-content .text ol:last-child,.panel-modal-content .text ul:last-child,.panel-modal-content .text ol:last-child{margin-bottom:0}.tooltip-content .text h4,.panel-modal-content .text h4{font-family:headingprotreble-extrabold,sans-serif;font-size:16px;line-height:120%;margin:0 0 12px}.tooltip-content .text .styled-list,.panel-modal-content .text .styled-list{counter-reset:list-number;display:flex;flex-direction:column;gap:16px;padding-left:0}.tooltip-content .text .styled-list>li,.panel-modal-content .text .styled-list>li{display:flex;gap:15px;align-items:center}.tooltip-content .text .styled-list>li::before,.panel-modal-content .text .styled-list>li::before{counter-increment:list-number;content:counter(list-number);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;border-radius:30px;color:#fff;background-color:#2d2d2d;font-family:headingprotreble-extrabold,sans-serif;font-size:20px;align-self:flex-start}.tooltip-content .text table,.panel-modal-content .text table{width:100%;margin:0 0 12px}.tooltip-content .text table td:last-child,.panel-modal-content .text table td:last-child{text-align:right;white-space:nowrap}.tooltip-content a:not(.btn),.panel-modal-content a:not(.btn){font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:underline}.tooltip-content a:not(.btn):hover,.panel-modal-content a:not(.btn):hover{text-decoration:none}body.pm-overlay{overflow-y:hidden}body.pm-overlay .panel-modal-overlay{background-color:#313136;opacity:.45;width:100%;height:1000%;position:fixed;top:0;left:0;z-index:42;bottom:auto}body.tt-popup-overlay{overflow-y:hidden}body.tt-popup-overlay .tt-overlay{background-color:#313136;opacity:.45;width:100%;height:1000%;position:fixed;top:0;left:0;z-index:42;bottom:auto;cursor:pointer}body.modal-overlay{overflow-y:hidden}body.modal-overlay .modal-backdrop{display:block}.modal-backdrop{display:none;content:"";background-color:#2d2d2d;opacity:.45;width:100%;height:1000%;position:fixed;top:0;left:0;bottom:100%;z-index:100;cursor:pointer}@media only screen and (min-width: 768px){.modal-backdrop{bottom:auto}}.modal{display:none;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;opacity:0;pointer-events:none;transition:opacity .2s linear}@media only screen and (min-width: 768px){.modal.from-side{align-items:flex-end;justify-content:flex-end}.modal.from-side .modal-body{height:100%;width:484px}}@media only screen and (max-width: 767px){.modal{align-items:flex-end}.modal .modal-body{width:100%;max-width:100%}}.modal.show{display:flex;opacity:1}.modal.show .modal-body{opacity:1}.modal.show.fade-up-down .modal-body{bottom:0}@media only screen and (max-width: 767px){.modal.show.fade-up-down .modal-body{height:90%;bottom:0;transform:translateY(0)}}.modal.show.from-side .modal-body{transform:translateX(0)}@media only screen and (max-width: 767px){.modal.show.from-side .modal-body{height:90%;transform:translateY(0)}}.modal.show.fade .modal-body{opacity:1}.fade-up-down .modal-body{bottom:-250px}@media only screen and (max-width: 767px){.fade-up-down .modal-body{bottom:0;height:90%;display:block;transition:opacity .3s ease-in-out,transform .3s ease-out;transform:translateY(100%)}}.from-side .modal-body{transform:translateX(100%)}@media only screen and (max-width: 767px){.from-side .modal-body{height:90%;transform:translateX(0);transform:translateY(100%)}}.modal-close{cursor:pointer;width:48px;height:48px;display:flex;justify-content:center;align-items:center;position:absolute;top:16px;right:16px;z-index:20;pointer-events:all;background-color:rgba(0,0,0,0);border:0}.modal-close::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F10F";font-size:16px;cursor:pointer;position:relative;z-index:1}@media only screen and (max-width: 767px){.modal-close{top:0;right:0}}.modal-back{cursor:pointer;width:48px;height:48px;display:flex;justify-content:center;align-items:center;position:absolute;top:16px;left:16px;z-index:1;pointer-events:all;border:0;background:rgba(0,0,0,0)}.modal-back::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F109";font-size:16px;cursor:pointer;position:relative;z-index:1}@media only screen and (max-width: 767px){.modal-back{top:0;left:0}}.modal-body{height:auto;background-color:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);max-width:500px;opacity:0;padding:0;pointer-events:auto;position:relative;transition:opacity .3s ease-out,bottom .3s ease-out,transform .3s ease-out}@media only screen and (max-width: 767px){.modal-body{max-width:calc(100% - 32px)}}.modal-body-content{position:relative;max-height:100%;display:flex;overflow:auto;scrollbar-color:#c5c5c5 rgba(0,0,0,0);scrollbar-width:thin}.modal-body-content::-webkit-scrollbar{width:6px;height:6px}.modal-body-content::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.modal-body-content::-webkit-scrollbar-thumb{background-color:#c5c5c5}@media only screen and (min-width: 768px){.modal-body-content{padding:56px 24px 32px}}@media only screen and (max-width: 767px){.modal-body-content{padding:48px 16px 16px}}.confirmation-modal .modal-body-content{text-align:center;flex-direction:column}.subscription-win-modal .modal-body-content{text-align:center}.subscription-modal .modal-body-content::before{content:"";position:absolute;left:0;top:0;width:100%;height:65%;background-color:#efefef;z-index:0}.modal-body-content .content-wrap{display:flex;flex-direction:column-reverse;background-color:#fff;padding:24px;z-index:1;gap:24px;width:100%}@media only screen and (min-width: 768px){.modal-body-content .content-wrap{padding:32px 32px 0;gap:32px}}.modal-body-content .lead-gen-validation-wrap,.modal-body-content .lead-gen-consent-wrap{text-align:left}.modal-body-content a:not(.btn){text-transform:none;font-size:inherit;line-height:inherit;text-decoration:underline}.modal-body-content a:not(.btn):hover{text-decoration:none}.modal-title{margin:0 auto 24px;font-family:headingprotreble-extrabold,sans-serif;font-size:20px;line-height:120%;text-transform:uppercase}.modal-title span{display:block}.confirmation-title h2{margin:0 auto 24px;font-family:headingprotreble-extrabold,sans-serif;font-size:24px;line-height:120%;text-transform:uppercase}.confirmation-text{font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:130%;margin-bottom:24px}.share-text{font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:130%;margin-bottom:16px}.confirmation-image{line-height:0;margin-bottom:16px;border-bottom:1px solid #ece9e8}.modal-promo-image{margin-bottom:16px}.modal-promo-text,.modal-text{font-family:headingprodouble-regular,sans-serif;font-size:14px;line-height:130%}.modal-promo-text{font-size:16px}.breadcrumb-wrapper{position:absolute;top:15px;left:20px;color:#fff}@media only screen and (min-width: 901px){.breadcrumb-wrapper{top:24px;left:40px}}.breadcrumb-wrapper a{font-family:headingprotreble-extrabold,sans-serif;color:#fff;text-transform:none;font-size:14px;line-height:130%}.breadcrumb-wrapper a:hover{text-decoration:underline}.breadcrumb-wrapper ul,.breadcrumb-wrapper li{line-height:100%}.breadcrumb-wrapper li:first-child a{display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.breadcrumb-wrapper li:first-child a::before{border-style:solid;border-width:2px 2px 0 0;color:#fff;content:"";display:inline-block;height:7px;width:7px;transform:rotate(225deg);margin-bottom:2px}.banner{position:relative}.banner__background-wrapper{background-image:var(--banner-bg-image-mobile);background-repeat:no-repeat repeat;background-size:100%;height:55%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width: 901px){.banner__background-wrapper{background-image:var(--banner-bg-image);height:100%;left:50%;max-width:720px;width:50%}}@media only screen and (max-width: 550px){.banner__background-wrapper{height:296px}}.banner__background-wrapper--no-bg{background-image:none}.banner__content{display:flex;flex-direction:column;margin:0 auto;position:relative;padding:33px 0 192px}@media only screen and (min-width: 901px){.banner__content{align-items:flex-end;flex-direction:row-reverse;max-width:1200px;padding:0 40px 95px}}@media only screen and (min-width: 901px){.banner__text-content,.banner__image-wrapper{flex:1 1 50%;max-width:50%}}.banner__text-content{display:flex;flex-direction:column;padding:0 20px}@media only screen and (min-width: 901px){.banner__text-content{margin-right:auto;padding:40px 20px 0 0;align-self:center}}@media only screen and (max-width: 359px){.banner__text-content{padding:0 14px}}.banner__image-wrapper{align-self:center;position:relative;display:flex;justify-content:center;max-width:100%}.banner__image{display:flex;justify-content:center;max-width:100%;position:relative}.banner__image img{display:block;max-width:100%}.banner__sticker{position:absolute;left:0;top:0;right:0;bottom:0;max-width:100%;max-height:100%}.banner__sticker img{max-width:100%;max-height:100%}.banner__label-message{align-self:flex-start;color:#7adec9;display:inline-block;background-color:#2d2d2d;font-family:headingprotreble-extrabold,sans-serif;line-height:100%;text-transform:uppercase;padding:7px 16px;font-size:14px;margin-bottom:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width: 901px){.banner__label-message{font-size:16px;padding:11px 16px;margin-bottom:16px}}.banner__title{color:#fff;font-size:0;line-height:1;text-align:left}.banner__title--main{color:#fff;font-size:32px;line-height:120%;margin-bottom:4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}@media only screen and (min-width: 901px){.banner__title--main{-webkit-text-stroke:1px #fff;color:rgba(0,0,0,0);font-size:40px}}.banner__title--secondary{color:#fff;font-size:20px;line-height:120%;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}@media only screen and (min-width: 901px){.banner__title--secondary{font-size:40px}}@media only screen and (max-width: 1024px){.banner__title--secondary{font-family:headingprotreble-extrabold,sans-serif}}.become-member__inner{margin:-215px auto 0;max-width:1200px;padding:40px 16px;position:relative;z-index:1}@media only screen and (min-width: 768px){.become-member__inner{padding:40px}}@media only screen and (min-width: 901px){.become-member__inner{margin-top:-140px}}@media only screen and (min-width: 768px)and (max-width: 900px){.become-member__inner{margin-top:-118px;padding:24px 16px}}.become-member__inner .btn{width:100%}@media only screen and (min-width: 768px){.become-member__inner .btn{width:auto}}.become-member__wrapper{background-color:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);padding:24px}@media only screen and (min-width: 768px){.become-member__wrapper{padding:19px 56px 24px;display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px)and (max-width: 900px){.become-member__wrapper{padding:19px 32px 27px}}.become-member__wrapper .countdownLocalized__icon::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;background-image:none;color:#313136;content:"\F10C";font-size:15px;line-height:1}@media only screen and (min-width: 901px){.become-member__wrapper .countdownLocalized__icon::before{font-size:20px}}.become-member__wrapper .countdownLocalized__label{color:#313136}.become-member__wrapper .countdownLocalized__label::after{background-color:#313136}.become-member__wrapper .countdownLocalized__time{font-family:headingprotreble-regular,sans-serif}.become-member__price-wrapper{align-items:flex-end;display:flex}.become-member__price-wrapper .card__price{margin-right:10px}.become-member__price-wrapper .card__price-sum,.become-member__price-wrapper .card__price-coma,.become-member__price-wrapper .card__price-decimal{color:#fe7000;font-family:headingprotreble-heavy,sans-serif;font-size:32px;line-height:1;text-transform:uppercase}.become-member__text-content{margin-bottom:20px}@media only screen and (min-width: 768px){.become-member__text-content{margin-bottom:0}}.become-member__button-wrapper{margin-bottom:23px}@media only screen and (min-width: 768px){.become-member__button-wrapper{grid-column:2;grid-row:1/3;margin:34px auto 0}}.become-member__countdown{grid-column:1;grid-row:1}.become-member__countdown-label{color:gray;font-size:14px;line-height:1.3}.become-member__title{font-size:32px;line-height:1.3;margin:6px 0 0}.become-member__subtitle{font-family:headingprotreble-extrabold,sans-serif;font-size:16px;line-height:1.3;margin-bottom:12px;text-transform:none}@media only screen and (min-width: 901px){.become-member__subtitle{font-size:20px;margin-bottom:15px}}.become-member__price-duration{text-transform:uppercase;font-family:headingprotreble-extrabold,sans-serif}.weekly-price-disclaimer{font-family:headingprodouble-regular,sans-serif;font-size:12px;line-height:130%}.weekly-price-disclaimer b,.weekly-price-disclaimer strong{font-family:headingprotreble-extrabold,sans-serif;font-size:12px;line-height:130%}.become-member--second{background-image:linear-gradient(180deg, transparent 0%, transparent 67%, #fff 67%, #fff 100%)}@media only screen and (min-width: 901px){.become-member--second{background-image:linear-gradient(180deg, transparent 0%, transparent 50%, #fff 50%, #fff 100%)}}.become-member--second .become-member__inner{margin:0 auto;padding:40px 16px 28px;position:relative}@media only screen and (min-width: 901px){.become-member--second .become-member__inner{max-width:1328px;padding:40px 200px}}@media only screen and (min-width: 768px)and (max-width: 900px){.become-member--second .become-member__inner{padding:24px 16px 32px}}.become-member--second ul li{font-size:14px;line-height:1.3;margin-bottom:7px;padding-left:30px;position:relative}.become-member--second ul li::before{border-style:solid;border-width:3px 3px 0 0;color:#fe7000;content:"";display:inline-block;height:9px;left:0;position:absolute;top:5px;transform:rotate(135deg);width:17px}.become-member--second .become-member__wrapper{display:block}@media only screen and (min-width: 1025px){.become-member--second .become-member__wrapper{display:grid}}@media only screen and (min-width: 1367px){.become-member--second .become-member__wrapper{padding:27px 56px}}@media only screen and (min-width: 1025px){.become-member--second .become-member__wrapper .countdownLocalized__time{height:17px}}.become-member--second .become-member__wrapper .countdownLocalized__value{font-size:14px}.become-member--second .become-member__title{font-size:22px;line-height:1.2;margin:0 0 4px}@media only screen and (min-width: 768px){.become-member--second .become-member__title{font-size:24px}}@media only screen and (min-width: 901px){.become-member--second .become-member__title{margin-top:-10px}}.become-member--second .become-member__content-wrapper{margin:27px 0 20px}@media only screen and (min-width: 768px){.become-member--second .become-member__content-wrapper{grid-row:1;margin:20px auto 0}}.become-member--second .become-member__button-wrapper{margin-bottom:0}@media only screen and (min-width: 768px){.become-member--second .become-member__button-wrapper{grid-row:2;margin:20px auto 0}}.become-member--second .become-member__countdown{margin-bottom:23px}.become-member--second .become-member__countdown .countdownLocalized__label{font-size:0}.become-member--second .become-member__countdown .countdownLocalized__label::first-letter{font-size:14px}.become-member--second .become-member__inner .btn{width:100%}@media only screen and (min-width: 901px){.become-member--second .become-member__inner .btn{width:auto}}.become-member__image{display:none;margin-bottom:-9px}@media only screen and (min-width: 901px){.become-member__image{display:block;margin-bottom:0;max-height:320px;max-width:240px;position:absolute;top:0}}.become-member__image--1{left:0}.become-member__image--2{right:0}.become-member__image--mobile{display:block}.become-member__image--mobile img{display:block;margin:0 auto}@media only screen and (min-width: 901px){.become-member__image--mobile{display:none}}.image-text{padding:28px 0}@media only screen and (min-width: 768px){.image-text{padding:44px 0}}@media only screen and (min-width: 1400px){.image-text{max-width:1360px;margin:0 auto}}.image-text.background-transparent{background-color:rgba(0,0,0,0)}.image-text.background-white{background-color:#fff}.image-text.background-grey{background-color:#ece9e8}.image-text .block-wrapper{display:flex;padding:0 16px;position:relative;z-index:1}@media only screen and (min-width: 768px){.image-text .block-wrapper{align-items:center;-moz-column-gap:56px;column-gap:56px;justify-content:center}.image-text .block-wrapper.image-right{flex-direction:row-reverse}.image-text .block-wrapper .image-wrapper,.image-text .block-wrapper .text-wrapper{max-width:435px;width:50%}}@media only screen and (min-width: 901px){.image-text .block-wrapper{margin:0 auto;max-width:1200px;padding:0 40px}}@media only screen and (max-width: 1024px){.image-text .block-wrapper{-moz-column-gap:32px;column-gap:32px}}@media only screen and (max-width: 767px){.image-text .block-wrapper{flex-direction:column}.image-text .block-wrapper.text-image .image-wrapper{order:2;min-height:400px}.image-text .block-wrapper.text-image .image-text-btn--wrapper{display:flex;order:3}.image-text .block-wrapper.text-image .text-wrapper .image-text-btn--wrapper{display:none}}.image-text .block-wrapper.text-image .image-text-btn--wrapper{display:none}.image-text .block-wrapper.text-image .text-wrapper .image-text-btn--wrapper{display:block}.image-text .image-wrapper{align-items:center;display:flex;justify-content:center}.image-text picture{display:inline-block}.image-text img{max-width:100%}.image-text .title{font-family:headingprotreble-heavy,sans-serif;font-size:32px;line-height:120%;margin:0 0 24px;text-transform:uppercase}.image-text .title .first-part{color:#fe7000}.image-text .description{font-size:16px;line-height:21px;margin-bottom:16px}.image-text .main-text,.image-text .extra-text,.image-text .readmore-wrapper{margin:0 0 24px}.image-text .main-text ul li,.image-text .extra-text ul li,.image-text .readmore-wrapper ul li{font-family:headingprotreble-extrabold,sans-serif;font-size:16px;font-style:normal;line-height:20px;margin-bottom:12px;padding-left:34px;position:relative}@media only screen and (min-width: 901px){.image-text .main-text ul li,.image-text .extra-text ul li,.image-text .readmore-wrapper ul li{font-size:20px;line-height:24px}}.image-text .main-text ul li::before,.image-text .extra-text ul li::before,.image-text .readmore-wrapper ul li::before{border-style:solid;border-width:3px 3px 0 0;color:#fe7000;content:"";display:inline-block;height:10px;left:0;position:absolute;top:6px;transform:rotate(135deg);width:18px}.image-text .main-text ol,.image-text .extra-text ol,.image-text .readmore-wrapper ol{list-style:normal;list-style-position:inside}.image-text .readmore-wrapper.collapsed .readmore-text{display:none}.image-text .readmore-wrapper.collapsed a::before{content:attr(data-read-more)}.image-text .readmore-wrapper .readmore-text{display:block}.image-text .readmore-wrapper .readmore-button{display:inline-block;font-size:16px;line-height:130%;text-decoration:underline;text-transform:none}.image-text .readmore-wrapper .readmore-button::before{content:attr(data-read-less)}@media only screen and (min-width: 901px){.image-text .readmore-wrapper .readmore-button:hover{text-decoration:none}}@media only screen and (max-width: 767px){.image-text .image-text-btn--wrapper{width:100%;display:flex;justify-content:center}}.image-text--lineplay{position:relative}.image-text--lineplay::before{background-image:url("../../../../img/svg/lineplay-imagetext.svg");background-position:left top;background-repeat:no-repeat;background-size:cover;content:"";height:814px;left:0;position:absolute;top:-160px;max-width:1600px;width:100%;z-index:0}@media only screen and (min-width: 768px){.image-text--lineplay::before{top:0}}@media only screen and (min-width: 1400px){.image-text--lineplay::before{left:calc(50% - 794px)}}@media only screen and (min-width: 768px){.image-text--lineplay.image-right::before{transform:scaleX(-1);left:auto;right:calc(50% - 794px)}}@media only screen and (max-width: 767px){.image-text--lineplay.text-image::before{top:auto;bottom:-275px}}@media only screen and (max-width: 767px){.image-text--lineplay.image-text:has(.image-text)::before{top:-48px}}.image-text{position:relative;padding:0}@media only screen and (min-width: 768px){.image-text{padding:0}}.image-text .block-wrapper{padding:28px 16px}@media only screen and (min-width: 768px){.image-text .block-wrapper{padding:44px 40px}}.image-text .block-wrapper .image-wrapper,.image-text .block-wrapper .text-wrapper{width:100%}@media only screen and (min-width: 768px){.image-text .block-wrapper .image-wrapper,.image-text .block-wrapper .text-wrapper{max-width:435px;width:50%}}.image-text .main-text{margin:0 0 32px}.image-text .main-text ul li{font-size:14px;line-height:18px}@media only screen and (min-width: 901px){.image-text .main-text ul li{font-size:14px;line-height:18px}}.image-text .main-text ul li::before{top:3px}.image-text--lineplay::before{background-image:url("../../../img/svg/lineplay-imagetext.svg");background-position:left top;background-repeat:no-repeat;background-size:cover;content:"";height:814px;left:0;position:absolute;top:-160px;max-width:1600px;width:100%;z-index:0}@media only screen and (min-width: 768px){.image-text--lineplay::before{top:0}}@media only screen and (min-width: 1400px){.image-text--lineplay::before{left:calc(50% - 794px)}}.memberships-component__heading{font-family:headingprotreble-extrabold,sans-serif;font-size:20px;line-height:130%;text-transform:uppercase;margin:0 0 16px}@media only screen and (max-width: 1024px){.memberships-component__heading{font-size:16px;line-height:120%}}.memberships-component{background-color:#fff}@media only screen and (min-width: 901px){.memberships-component{padding:40px 180px;display:flex}}.memberships-component .memberships-component__wrapper{margin:0 auto;padding:0 16px 5px;position:relative}@media only screen and (min-width: 901px){.memberships-component .memberships-component__wrapper{display:flex;padding:0 40px}}@media only screen and (min-width: 901px){.memberships-component .memberships-component__wrapper{width:100%;max-width:1008px}}@media only screen and (max-width: 359px){.memberships-component .memberships-component__wrapper{padding:0 8px}}.memberships-component .memberships-component__content{width:100%}.memberships-component__tiles{display:flex;gap:16px}@media only screen and (min-width: 1025px){.memberships-component__tiles{gap:48px}}@media only screen and (max-width: 1024px){.memberships-component__tiles{flex-direction:column}}.membership-tile{background-color:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);padding:16px;display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.membership-tile{flex:0 1 calc(50% - 24px);padding:24px}}.membership-tile:not(:nth-of-type(-n+2)){display:none}.memberships-component__tile-header .title{font-family:headingprotreble-heavy,sans-serif;font-size:22px;font-weight:800;line-height:24px;text-transform:uppercase}.memberships-component__tile-header .price-period{font-family:headingprotreble-regular,sans-serif;display:flex;line-height:25px}.memberships-component__tile-header .price-period .price{font-size:16px;font-weight:700;line-height:inherit;text-transform:uppercase;white-space:nowrap}.memberships-component__tile-header .price-period .price *{font-family:headingprotreble-extrabold,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;color:inherit;flex-wrap:nowrap}.period{font-size:11px;font-weight:500;line-height:inherit;text-transform:uppercase;opacity:.5;margin-left:4px;white-space:nowrap}.sub-text{font-family:headingprodouble-regular,sans-serif;font-size:10px;font-weight:500;line-height:initial;opacity:.75}.memberships-component__tile-body{position:relative;flex:1}.memberships-component__tile-body .usp-list{margin:16px 0}.memberships-component__tile-body .usp-list li{font-family:headingprodouble-regular,sans-serif;font-size:14px;line-height:130%;margin-bottom:8px;padding-left:24px;position:relative}.memberships-component__tile-body .usp-list li::before{content:"";position:absolute;top:3px;border-style:solid;border-width:3px 3px 0 0;display:inline-block;height:8px;width:16px;left:0;transform:rotate(135deg);color:#fe7000}.memberships-component__tile-footer{line-height:normal}.memberships-component__tile-footer .btn{margin:24px 0}@media only screen and (min-width: 768px){.memberships-component__tile-footer .btn--link{margin-top:10px}}@media only screen and (max-width: 767px){.memberships-component__tile-footer .btn--link:focus,.memberships-component__tile-footer .btn--link:active,.memberships-component__tile-footer .btn--link:hover{text-decoration:underline}}.memberships-component__tile-footer .subscription-fee{font-family:headingprodouble-regular,sans-serif;font-size:14px;line-height:130%}.memberships-component__tile-footer .subscription-fee strong{font-family:headingprotreble-extrabold,sans-serif;font-weight:500}.memberships-component__tile-body .usp-list,.memberships-component__tile-footer .content{display:none}.membership-modal .content-wrap{flex-direction:column;padding:0}@media only screen and (min-width: 768px){.membership-modal .content-wrap{padding:0;gap:15px}}.membership-modal .btn--outlined{background-color:rgba(0,0,0,0);border-width:2px}.membership-modal__form-title{font-family:headingprotreble-extrabold,sans-serif;font-size:20px;line-height:1.2;text-align:center;margin-bottom:0}@media only screen and (min-width: 1025px){.membership-modal__form-title{font-size:24px}}.membership-modal__form-title span{color:#fe7000;display:block}.membership-modal__images{position:relative}.membership-modal__main-image{display:block;margin:0 auto}.membership-modal__sticker-image{left:50%;position:absolute;top:0;transform:translateX(-50%)}.membership-modal__text{text-align:center;line-height:1.3;margin:10px 0 0}.usp-tile-component{position:relative;z-index:1}.usp-tile-component__content-wrap{margin:0 auto;max-width:1200px;padding:56px 16px 28px;overflow:hidden}@media only screen and (min-width: 901px){.usp-tile-component__content-wrap{padding:44px 40px}.usp-tile-component--presale .usp-tile-component__content-wrap{padding-bottom:88px}}.usp-tile-component--lineplay::before{background-image:url("../../../../img/svg/lineplay-usptile.svg");background-position:left top;background-repeat:no-repeat;background-size:contain;content:"";height:827px;left:calc(50% - 527px);position:absolute;top:170px;width:1600px;z-index:0}@media only screen and (min-width: 768px){.usp-tile-component--lineplay::before{background-size:cover;height:1030px;top:160px;left:calc(50% - 794px);right:0}}.usp-tile-component__title span,.usp-tile-component__tile-title span{display:block}.usp-tile-component__title{font-size:32px;line-height:1.2;margin-bottom:0}.usp-tile-component__main-text p{margin-top:16px}.usp-tile-component__main-text,.usp-tile-component__readmore-text{width:100%}@media only screen and (min-width: 901px){.usp-tile-component__main-text,.usp-tile-component__readmore-text{max-width:628px}}.usp-tile-component__main-text p,.usp-tile-component__readmore-text p{font-size:16px;line-height:130%;color:#000;margin-bottom:12px}@media only screen and (min-width: 901px){.usp-tile-component__main-text p,.usp-tile-component__readmore-text p{margin-bottom:16px}}.usp-tile-component__readmore-wrapper{margin-bottom:16px;line-height:0}.usp-tile-component__readmore-wrapper.collapsed .usp-tile-component__readmore-text{display:none}.usp-tile-component__readmore-wrapper.collapsed .usp-tile-component__readmore-button::before{content:attr(data-read-more)}.usp-tile-component__readmore-wrapper .usp-tile-component__readmore-text{display:block}.usp-tile-component__readmore-button{display:inline-block;font-size:16px;line-height:130%;text-decoration:underline;text-transform:none}.usp-tile-component__readmore-button::before{content:attr(data-read-less)}@media only screen and (min-width: 901px){.usp-tile-component__readmore-button:hover{text-decoration:none}}.usp-tile-component__tile{overflow:hidden;margin-bottom:-60px;height:auto}@media only screen and (min-width: 768px){.usp-tile-component__tile{overflow:visible}}@media only screen and (min-width: 901px){.usp-tile-component__tile.swiper-slide{flex:1 1 33%;max-width:33%}}.usp-tile-component__tile a{overflow:hidden;display:block;height:100%}.usp-tile-component__tile-content{position:relative;display:flex;flex-direction:column;height:100%}@media(hover: hover)and (pointer: fine){a .usp-tile-component__tile-content .usp-tile-component__tile-image{transition:transform .2s ease-out}a .usp-tile-component__tile-content:hover .usp-tile-component__tile-image{transform:scale(1.02)}}.usp-tile-component__tile-picture{display:flex;height:100%}.usp-tile-component__tile-image{width:100%;height:390px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.usp-tile-component__tile-text-wrapper{height:100%;top:-60px;margin:0 8px;position:relative;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16)}.usp-tile-component__tile-text{display:flex;flex-direction:column;background-color:#fff;height:100%;min-height:124px;padding:16px 20px 24px;gap:5px}@media only screen and (min-width: 901px){.usp-tile-component__swiper-wrapper{gap:0 68px}}.usp-tile-component__swiper{position:relative;padding:24px 0}@media only screen and (min-width: 901px){.usp-tile-component__swiper{padding:32px 0}}.usp-tile-component__tile-title{font-size:24px;line-height:120%;margin:0}.usp-tile-component__tile-subtitle{font-family:headingprodouble-regular,sans-serif;font-weight:500;font-size:16px;line-height:130%;text-transform:none;color:#2d2d2d;margin:0}.usp-tile-component__button-wrapper{display:flex;justify-content:center;position:relative;padding-top:16px;z-index:1}.usp-tile-component__slider-navigation{position:relative;align-items:center;display:flex;justify-content:space-between;margin:32px auto 0;max-width:300px;z-index:1}@media only screen and (min-width: 901px){.usp-tile-component__slider-navigation{display:none}}.usp-tile-component__slider-navigation .swiper-pagination{position:static}.usp-tile-component__slider-navigation .swiper-pagination-bullet{width:20px;height:4px;display:inline-block;border-radius:3px;background:#efefef;opacity:1;margin:auto 11px;transition:all .2s ease-in-out;cursor:pointer}.usp-tile-component__slider-navigation .swiper-pagination-bullet:first-child{margin-left:0}.usp-tile-component__slider-navigation .swiper-pagination-bullet:last-child{margin-right:0}.usp-tile-component__slider-navigation .swiper-pagination-bullet-active{opacity:1;background:#fe7000;width:38px;height:6px}.usp-tile-component__slider-navigation .arrow-prev,.usp-tile-component__slider-navigation .arrow-next{cursor:pointer}.usp-tile-component__slider-navigation .arrow-prev::before,.usp-tile-component__slider-navigation .arrow-next::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F12D";display:inline-block;position:relative;font-size:16px;vertical-align:middle;line-height:initial;color:#2d2d2d;width:16px;height:16px;margin-right:9px}.usp-tile-component__slider-navigation .arrow-prev::before{transform:scale(-1, 1)}.usp-tile-component__slider-navigation .arrow-next{text-align:right}.usp-tile-component__slider-navigation .swiper-button-disabled{opacity:0}.zones{background-color:#ece9e8;overflow:hidden}.zones__wrapper{max-width:1200px;padding:56px 40px 28px;margin:0 auto;position:relative}@media only screen and (min-width: 768px){.zones__wrapper{padding:64px 40px 32px}}@media only screen and (min-width: 901px){.zones__wrapper{padding:88px 40px 44px}}@media only screen and (min-width: 901px){.zones__content{overflow:hidden}}.zones__heading{font-family:headingprotreble-extrabold,sans-serif;line-height:1.2;margin-bottom:30px}.zones__heading span{color:#fe7000;display:block}@media only screen and (min-width: 901px){.zones__slider{overflow:hidden}}.zones__slider-navigation{align-items:center;display:flex;justify-content:space-between;margin:36px auto 32px;max-width:300px;position:relative;z-index:1}@media only screen and (min-width: 1367px){.zones__slider-navigation{justify-content:center;position:static;max-width:100%}}.zones__slider-navigation .swiper-button-disabled{opacity:0}.zones__slider-scrollbar{background-color:#bdbdbd;border-radius:6px;height:8px;margin:0 auto;width:200px}.zones__slider-scrollbar .swiper-scrollbar-drag{background-color:#fe7000;border-radius:6px;height:8px}.zones__slider-arrow{cursor:pointer}@media only screen and (min-width: 1367px){.zones__slider-arrow{background-color:#fff;border-radius:50%;bottom:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);height:64px;padding:21px;position:absolute;text-align:center;top:48%;width:64px;z-index:2;transition:scale .1s ease-in-out}.zones__slider-arrow:hover{scale:1.1}}.zones__slider-arrow--prev,.zones__slider-arrow--next{cursor:pointer}@media only screen and (min-width: 1367px){.zones__slider-arrow--prev,.zones__slider-arrow--next{margin-right:0}}.zones__slider-arrow--prev::before,.zones__slider-arrow--next::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F12D";color:#2d2d2d;display:inline-block;font-size:18px;height:22px;line-height:initial;position:relative;vertical-align:middle;width:22px}.zones__slider-arrow--prev{left:-48px;margin-right:9px}.zones__slider-arrow--prev::before{transform:scale(-1, 1)}.zones__slider-arrow--next{margin-left:9px;right:-48px;text-align:right}.zone{background-color:#fff;height:auto}.zone__img{max-height:196px;-o-object-fit:cover;object-fit:cover;width:100%}.zone__content{padding:16px 24px 24px}.zone__title{font-family:headingprotreble-extrabold,sans-serif;font-size:20px;line-height:1.2;margin-bottom:7px}.zone__description{font-size:14px;line-height:1.3;margin-bottom:0}.addons{background-color:#ece9e8}.addons__wrapper{max-width:542px;padding:29px 16px 56px;margin:0 auto;position:relative}@media only screen and (min-width: 1025px){.addons__wrapper{max-width:1200px;padding:57px 40px 88px}}.addons__heading{font-family:headingprotreble-extrabold,sans-serif;line-height:1.2;margin-bottom:58px}.addons__heading span{color:#fe7000;display:block}@media only screen and (min-width: 1025px){.addons__heading{margin-bottom:99px}}@media only screen and (max-width: 767px){.addons__heading{margin-bottom:67px}}.addons__content{margin-bottom:32px}@media only screen and (min-width: 1025px){.addons__content{-moz-column-gap:32px;column-gap:32px;display:flex}}.addons__content--centered{justify-content:center}.addon{background-color:#fff;position:relative;margin-bottom:52px;padding:17px 25px 11px}.addon:last-of-type{margin-bottom:32px}@media only screen and (min-width: 1025px){.addon{flex:1 1 calc(33.33% - 21.3333333333px);margin-bottom:0;max-width:calc(33.33% - 21.3333333333px);padding:17px 25px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.addon{padding-top:24px}}.addon__title{font-family:headingprotreble-extrabold,sans-serif;font-size:20px;line-height:1.2;margin-bottom:16px;padding-right:75px}@media only screen and (min-width: 1025px){.addon__title{padding-right:110px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.addon__title{padding-right:155px}}.addon__img{height:100px;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:-36px;width:100px}@media only screen and (min-width: 1025px){.addon__img{top:-70px;height:140px;width:140px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.addon__img{right:40px}}.addon__list{margin-bottom:8px;font-size:14px}@media only screen and (min-width: 1025px){.addon__list{font-size:16px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.addon__list{margin-bottom:30px}}.custom-background.background-white .faqs__contact-wrapper{background:#ece9e8}.custom-background.background-grey .faqs__contact-wrapper{background:#fff}.faqs__wrapper{max-width:1312px;margin:0 auto;padding:28px 0}@media only screen and (min-width: 901px){.faqs__wrapper{padding:44px 40px}}.faqs__content{display:flex;flex-direction:column}@media only screen and (min-width: 901px){.faqs__content{flex-direction:row;justify-content:space-between}}.faqs__left,.faqs__right{width:100%}@media only screen and (min-width: 901px){.faqs__left,.faqs__right{width:calc(50% - 8px)}}.faqs__left{padding:0 16px;margin-bottom:32px}@media only screen and (min-width: 901px){.faqs__left{padding:0;margin-right:48px}}.faqs__right{display:flex;height:-moz-fit-content;height:fit-content}@media only screen and (min-width: 901px){.faqs__right{justify-content:flex-end}}.faqs__title{font-size:40px;line-height:48px;padding:0 16px;margin-bottom:16px}@media only screen and (min-width: 901px){.faqs__title{font-size:32px;line-height:38px;margin-bottom:32px;padding:0}}.faqs__link{font-family:headingprotreble-extrabold,sans-serif;font-size:16px;line-height:21px;display:flex;justify-content:flex-end;padding-top:20px}.faqs__link .arrow-right::before{content:"\F103";font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;display:inline-block;color:#fe7000;font-size:21px;transform:rotate(45deg);vertical-align:middle;margin-left:10px}.faqs__contact-wrapper{background-color:#ece9e8;width:100%;padding:40px 16px}@media only screen and (min-width: 901px){.faqs__contact-wrapper{max-width:448px;padding:40px}}.faqs__contact-title-wrapper{display:flex;flex-direction:column}@media only screen and (min-width: 901px){.faqs__contact-title-wrapper{flex-direction:row;font-size:32px}}.faqs__contact-icon::before{content:"";background:url("../../../img/svg/informational.svg") no-repeat;width:40px;height:34px;display:inline-block;background-size:contain;margin-right:16px}.faqs__contact-title{font-size:24px;line-height:28px;margin-bottom:8px}.faqs__contact-description{margin-bottom:24px}.faqs__contact-button{display:block}.accordions-general .faq__block,.accordions-general .faq__inner{padding:0}.accordions-general .faq__item{border-bottom:1px solid #d8d8d8}.accordions-general .faq__item:empty{display:none}.accordions-general .faq__item.open .faq__question{padding-bottom:8px;margin-bottom:0}.accordions-general .faq__item.open .faq__icon{transform:none;top:10px}.accordions-general .faq__item.open .faq__icon::before{content:"";height:0;margin-top:0}@media only screen and (max-width: 1024px){.accordions-general .faq__item.open .faq__icon::after{opacity:1}}@media only screen and (min-width: 1025px){.accordions-general .faq__item{padding-bottom:0;margin-bottom:20px}}.accordions-general .faq__question{border:0;padding-bottom:0;margin-bottom:20px}@media only screen and (min-width: 1025px){.accordions-general .faq__question{margin-bottom:20px}}@media only screen and (max-width: 1024px){.accordions-general .faq__question{border:0;margin-bottom:20px;padding-bottom:0}}.accordions-general .faq__button{font-family:headingprotreble-extrabold,sans-serif;font-size:16px;line-height:21px;letter-spacing:normal;background:none;border:0;padding:0;position:relative;text-align:left;width:100%}.accordions-general .faq__label{display:block;word-break:break-word;overflow:hidden;width:90%}.accordions-general .faq__info{font-family:headingprodouble-regular,sans-serif;font-size:14px;line-height:18px;text-align:start}.accordions-general .faq__info p{margin-bottom:20px}.accordions-general .faq__info a{font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none}.accordions-general .faq__icon{top:10px}.accordions-general .faq__icon::before,.accordions-general .faq__icon::after{content:"";position:absolute;top:40%;right:0;margin:0 0 -8px;background:#2d2d2d;border-radius:2px}.accordions-general .faq__icon::before{right:7px;width:3px;height:15px;transition:ease-in-out .3s;margin-top:-7.5px}.accordions-general .faq__icon::after{right:1px;width:15px;height:3px;margin-top:-1.5px}@media only screen and (max-width: 1024px){.accordions-general .faq__icon{width:inherit;height:inherit;top:10px}.accordions-general .faq__icon::after{transform:none}}.clubs-nearby{overflow:hidden;background:#fff}.clubs-nearby-wrapper{max-width:1200px;margin:0 auto;position:relative;padding:28px 16px}@media only screen and (min-width: 768px){.clubs-nearby-wrapper{padding:44px 40px}}@media only screen and (min-width: 901px){.clubs-nearby-content{overflow:hidden}}.clubs-nearby-content .clubs-nearby-header{margin:0 0 42px}.clubs-nearby-content .clubs-nearby-header .intro{margin:0;max-width:640px}.clubs-nearby-content a.main-link{display:flex;flex-direction:column;height:100%}.clubs-nearby-content a.main-link:active{cursor:grabbing}@media(hover: hover)and (pointer: fine){.clubs-nearby-content a.main-link .main-picture .image{transition:transform .2s ease-out}.clubs-nearby-content a.main-link:hover .main-picture .image{transform:scale(1.02)}}.clubs-nearby-content .closest-label{position:absolute;left:0;top:-10px;background-color:#fff;border:1px solid #2d2d2d;padding:4px 8px;font-family:headingprotreble-extrabold,sans-serif;font-size:12px;line-height:130%;text-transform:uppercase;z-index:1}.clubs-nearby-content .main-picture{display:block;width:100%;line-height:0;overflow:hidden;height:196px}.clubs-nearby-content .main-picture img{max-height:196px;-o-object-fit:cover;object-fit:cover;min-width:100%;height:100%}.clubs-nearby-content .content{padding:16px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.clubs-nearby-content .content .title{font-family:headingprotreble-extrabold,sans-serif;font-size:16px;line-height:130%;margin:0 0 16px;text-transform:none}.clubs-nearby-content .content .addressdetails{font-family:headingprodouble-regular,sans-serif;font-size:14px;line-height:130%;display:flex;gap:14px;text-transform:none;position:relative;align-items:flex-start}.clubs-nearby-content .content .addressdetails::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F11B";color:#fe7000;font-size:20px;line-height:20px;margin-left:1px;flex-shrink:0}.clubs-nearby-content .content h4{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;text-transform:none}.clubs-nearby-content .content .distance{display:flex;gap:14px;align-items:center;flex-shrink:0}.clubs-nearby-content .content .distance::after{content:"";border-radius:50%;width:4px;height:4px;background-color:#2d2d2d;opacity:.2;flex-shrink:0}.clubs-nearby-content .content .clip{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.clubs-nearby-content .swiper-slide{background-color:#fff;height:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);max-width:300px}@media only screen and (max-width: 767px){.clubs-nearby-content .swiper-slide{max-width:100%}}@media only screen and (min-width: 768px)and (max-width: 900px){.clubs-nearby-content .swiper-slide{max-width:470px}}.clubs-nearby-content .clubs-nearby-slider+.clubs-nearby-slider-navigation *{display:none}.clubs-nearby-content .clubs-nearby-slider.swiper-initialized+.clubs-nearby-slider-navigation *{display:inline-flex}.clubs-nearby-content .clubs-nearby-slider-navigation{display:flex;align-items:center;justify-content:space-between;margin:36px auto 5px;max-width:300px;position:relative;z-index:1}@media only screen and (max-width: 767px){.clubs-nearby-content .clubs-nearby-slider-navigation{margin:28px auto 0}}@media only screen and (min-width: 1367px){.clubs-nearby-content .clubs-nearby-slider-navigation{justify-content:center;position:static;max-width:100%}}.clubs-nearby-content .clubs-nearby-slider-navigation .swiper-button-disabled{opacity:0}.clubs-nearby-content .clubs-nearby-slider-scrollbar{background-color:#bdbdbd;border-radius:6px;height:8px;margin:0 auto;width:200px;cursor:pointer}.clubs-nearby-content .clubs-nearby-slider-scrollbar .swiper-scrollbar-drag{background-color:#fe7000;border-radius:6px;height:8px;cursor:grab}.clubs-nearby-content .clubs-nearby-slider-scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}.clubs-nearby-content .clubs-nearby-slider-prev,.clubs-nearby-content .clubs-nearby-slider-next{cursor:pointer;position:relative}.clubs-nearby-content .clubs-nearby-slider-prev::before,.clubs-nearby-content .clubs-nearby-slider-next::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F12D";color:#2d2d2d;display:inline-block;font-size:18px;line-height:initial;vertical-align:middle;width:22px}.clubs-nearby-content .clubs-nearby-slider-prev::after,.clubs-nearby-content .clubs-nearby-slider-next::after{content:"";width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);opacity:.2}@media only screen and (min-width: 1367px){.clubs-nearby-content .clubs-nearby-slider-prev,.clubs-nearby-content .clubs-nearby-slider-next{background-color:#fff;border-radius:50%;bottom:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);height:64px;position:absolute;top:48%;width:64px;z-index:2;transition:scale .1s ease-in-out;display:inline-flex;justify-content:center;align-items:center}}@media only screen and (min-width: 1367px)and (hover: hover)and (pointer: fine){.clubs-nearby-content .clubs-nearby-slider-prev:hover,.clubs-nearby-content .clubs-nearby-slider-next:hover{scale:1.1}}.clubs-nearby-content .clubs-nearby-slider-prev::before{transform:scale(-1, 1)}@media only screen and (min-width: 1367px){.clubs-nearby-content .clubs-nearby-slider-prev{left:-48px;margin-right:9px}}@media only screen and (min-width: 1367px){.clubs-nearby-content .clubs-nearby-slider-next{margin-left:9px;right:-48px;text-align:right}}.club-detail-info{margin-bottom:25px}@media only screen and (max-width: 1024px){.club-detail-info .discount-label{margin:35px 10px 0}}.club-detail-info .club-detail-info__image{height:250px;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (min-width: 768px){.club-detail-info .club-detail-info__image.mobile{display:none}.club-detail-info .club-detail-info__image.desktop{display:block}}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__image{width:100%;flex-basis:65%}}@media only screen and (max-width: 767px){.club-detail-info .club-detail-info__image.mobile{display:block}.club-detail-info .club-detail-info__image.desktop{display:none}}.club-detail-info .club-detail-nav-container{position:absolute;bottom:33px;padding-top:90px;width:100%}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-nav-container{display:none}}.club-detail-info .club-detail-nav-container .content-tile{max-width:100%;border:none}.club-detail-info .club-detail-nav-container .content-tile a{height:auto}.club-detail-info .club-detail-nav-container .content-tile .arrow-right{position:relative;bottom:0;right:-8px;transform:rotate(45deg)}.club-detail-info .club-detail-nav-container ul{display:flex;flex-wrap:wrap;margin-top:10px}.club-detail-info .club-detail-nav-container__title,.club-detail-info .club-detail-nav-container li{font-weight:600}.club-detail-info .club-detail-nav-container li{display:flex;flex-basis:33.33%;padding:10px 0}.club-detail-info .club-detail-nav-container li a{font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:28px;letter-spacing:.35px;text-transform:none}.club-detail-info .club-detail-nav-container__title{font-family:headingprotreble-heavy,sans-serif;line-height:24px;text-transform:uppercase}.club-detail-info .club-detail-info__section{position:relative;display:flex;flex-direction:column-reverse;padding:0}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__section{flex-direction:row}}.club-detail-info .club-detail-info__section .club-detail-info__left{padding:90px 30px 0}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .club-detail-info__left{padding:0}}@media only screen and (min-width: 1400px){.club-detail-info .club-detail-info__section .club-detail-info__left{padding-left:120px}}.club-detail-info .club-detail-info__section .club-detail-info__left .read-more{color:inherit;text-decoration:none}.club-detail-info .club-detail-info__section .club-detail-info__left,.club-detail-info .club-detail-info__section .club-detail-info__right{width:100%}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__section .club-detail-info__left,.club-detail-info .club-detail-info__section .club-detail-info__right{width:50%}}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__section .club-detail-info__right{display:flex;flex-direction:column}}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__section .club-detail-info__right .club-header-detail-nav{position:relative;flex-basis:35%}}.club-detail-info .club-detail-info__section .content{max-width:1175px;padding-bottom:187px;padding-top:104px}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .content{padding-bottom:71px;padding-top:35px}}.club-detail-info .club-detail-info__section .title{color:#313136;font-size:56px;line-height:58px;font-family:headingprotreble-heavy,sans-serif;font-weight:600;letter-spacing:.5px;margin:0 0 15px}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .title{font-size:32px;line-height:36px;padding:20px 10px 5px;margin-bottom:0}}.club-detail-info .club-detail-info__section .title span{-webkit-text-stroke:1px #313136}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.club-detail-info .club-detail-info__section .title span{color:#fff;text-shadow:-1px -1px 0 #313136,1px -1px 0 #313136,-1px 1px 0 #313136,1px 1px 0 #313136}}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__section .details-container{padding-right:100px;margin-top:42px}}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .details-container{padding-top:45px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1400px){.club-detail-info .club-detail-info__section .details-container{padding-right:205px}}.club-detail-info .club-detail-info__section .details li{position:relative;font-family:headingprodouble-regular,sans-serif;margin-bottom:19px;padding-left:32px}.club-detail-info .club-detail-info__section .details li::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;display:inline-block;vertical-align:middle;font-size:18px;margin:0;color:#fe7000;position:absolute;left:0;top:0}.club-detail-info .club-detail-info__section .details li.location{margin-bottom:15px;padding-bottom:15px;font-size:20px;line-height:24px;font-family:headingprotreble-heavy,sans-serif;border-bottom:1px solid #e1e1e1}.club-detail-info .club-detail-info__section .details li.location::before{content:"";background-image:url("../../img/svg/location.svg");width:13px;height:21px}.club-detail-info .club-detail-info__section .details li.location a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .details li.location a{font-size:17px}}.club-detail-info .club-detail-info__section .details li.opening-hours::before{content:"";background-image:url("../../img/svg/schedule-trainning.svg");width:22px;height:22px;left:-3px;top:3px}.club-detail-info .club-detail-info__section .buttons{margin-top:20px}.club-detail-info .club-detail-info__section .buttons .content-tile{max-width:100%;border:none}.club-detail-info .club-detail-info__section .buttons .content-tile__btn{margin-top:20px;background-color:rgba(0,0,0,0);border:none}.club-detail-info .club-detail-info__section .buttons .btn{width:100%}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .buttons{text-align:center}.club-detail-info .club-detail-info__section .buttons .btn,.club-detail-info .club-detail-info__section .buttons .find-link{display:block;margin:auto;margin-top:20px}}.club-detail-info section{padding-left:60px;padding-right:60px}@media only screen and (max-width: 1279px){.club-detail-info section{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 1024px){.club-detail-info section{padding-left:16px;padding-right:16px}}.club-detail-info section .content{max-width:1310px;position:relative;margin-left:auto;margin-right:auto;display:flex;padding-bottom:60px}@media only screen and (max-width: 767px){.club-detail-info section .content{flex-direction:column-reverse;padding-bottom:10px}}.club-detail-info section .title{display:inline-block;color:#000;text-transform:uppercase;font-family:impacturw,sans-serif;font-size:56px;line-height:56px;margin:0 0 15px}.club-detail-info section .title.mobile{display:none}@media only screen and (max-width: 1024px){.club-detail-info section .title{font-size:42px;line-height:42px}}@media only screen and (max-width: 767px){.club-detail-info section .title{font-size:32px;line-height:32px}.club-detail-info section .title.mobile{display:block}.club-detail-info section .title.desktop{display:none}}.club-detail-info section .title span{-webkit-text-stroke:1px #fe7000;color:rgba(0,0,0,0);display:block}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.club-detail-info section .title span{color:#fff;text-shadow:-1px -1px 0 #fe7000,1px -1px 0 #fe7000,-1px 1px 0 #fe7000,1px 1px 0 #fe7000}}.club-detail-info .gxr-classes-container{position:relative;overflow:hidden}.club-detail-info .gxr-classes-container::before{content:"";position:absolute;z-index:-1;top:0;right:0;left:-12px;height:88px;background-color:#fff;transform:rotate(-7deg);transform-origin:top left}@media only screen and (min-width: 768px){.club-detail-info .gxr-classes-container::before{content:none}}.club-detail-info .gxr-classes{padding-top:24px;padding-bottom:24px}@media only screen and (min-width: 768px){.club-detail-info .gxr-classes{display:flex;justify-content:space-between}}.club-detail-info .gxr-block-additional{display:none}@media only screen and (min-width: 768px){.club-detail-info .gxr-block-additional{display:block;width:47%;margin-top:36px}}.club-detail-info .gxr-block-additional__figure{margin:0}.club-detail-info .gxr-block-additional__figure__img{max-width:100%}.club-detail-info .gxr-block-additional__content{font-size:18px;line-height:28px}.club-detail-info .gxr-block-additional__title{font-weight:bold;line-height:24px}@media only screen and (min-width: 768px){.club-detail-info .gxr-block-agenda{position:relative;align-self:flex-start;overflow:hidden;width:49%;background-color:#fff;padding:8px 18px 18px}.club-detail-info .gxr-block-agenda::before{content:"";position:absolute;top:0;right:0;left:-12px;height:72px;background-color:#ededf7;transform:rotate(-7deg);transform-origin:top left}}.club-detail-info .gxr-classes__header{margin-bottom:16px}@media only screen and (min-width: 768px){.club-detail-info .gxr-classes__header{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-end}}.club-detail-info .gxr-classes__title{margin-top:0;margin-bottom:0;font-family:impacturw,sans-serif;text-transform:uppercase;font-size:32px;line-height:36px;max-width:70%}@media only screen and (min-width: 768px){.club-detail-info .gxr-classes__title{font-size:56px;line-height:56px}}.club-detail-info .gxr-classes__print{display:none}@media only screen and (min-width: 768px){.club-detail-info .gxr-classes__print{display:block;font-size:14px;line-height:18px}.club-detail-info .gxr-classes__print::before{content:"\F127";font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;margin-right:4px;vertical-align:middle}}.club-detail-info .gxr-classes__dropdowns{display:flex;justify-content:space-between;margin-top:16px;margin-bottom:9px}.club-detail-info .gxr-classes__select{height:auto;padding:0 16px 0 0;font-size:16px;line-height:24px;box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:0}.club-detail-info .gxr-classes__previous,.club-detail-info .gxr-classes__next{border:0;background:rgba(0,0,0,0)}.club-detail-info .gxr-classes__previous::before{content:"\F108";font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;margin-right:4px;vertical-align:middle}.club-detail-info .gxr-classes__next::after{content:"\F10A";font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;margin-left:4px;vertical-align:middle}.club-detail-info .gxr-select-type{display:flex;align-items:center}.club-detail-info .gxr-select-type::before{content:"";flex-shrink:0;width:8px;height:8px;margin-right:4px;border-radius:50%}@media only screen and (min-width: 768px){.club-detail-info .gxr-select-type::before{width:14px;height:14px}}.club-detail-info .gxr-classes__list{position:relative;overflow:hidden}.club-detail-info .gxr-classes__list__inner{height:100%;overflow-y:auto}@media(hover: hover)and (pointer: fine){.club-detail-info .gxr-classes__list__inner::-webkit-scrollbar{width:4px}.club-detail-info .gxr-classes__list__inner::-webkit-scrollbar-track{border-radius:4px;background-color:#ededf7}.club-detail-info .gxr-classes__list__inner::-webkit-scrollbar-thumb{border-radius:4px;background-color:#7322c9}}.club-detail-info .gxr-show-more{position:absolute;bottom:0;left:0;width:100%;padding-top:10px;padding-bottom:10px;border:0;color:#fe7000;font-size:12px;text-transform:uppercase;font-weight:bold;background-color:#ededf7;pointer-events:none}.club-detail-info .gxr-show-more::after{content:"";position:absolute;top:-30px;right:0;left:0;height:30px;background:linear-gradient(transparent, #ededf7)}@media only screen and (min-width: 768px){.club-detail-info .gxr-show-more{background-color:#fff}.club-detail-info .gxr-show-more::after{top:-50px;height:50px;background:linear-gradient(transparent, #fff)}}.club-detail-info .gxr-show-more::before{content:"\F103";font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;display:inline-block;margin-right:4px;transform:rotate(90deg)}.club-detail-info .gxr-show-more.is-hidden{display:none}.club-detail-info .gxr-select-type--all::before{display:inline-block;margin-right:16px;background-color:#7dcd19;box-shadow:12px 0 0 0 #fe7000;vertical-align:middle}@media only screen and (min-width: 768px){.club-detail-info .gxr-select-type--all::before{margin-right:20px;box-shadow:16px 0 0 0 #fe7000}}.club-detail-info .gxr-select-type--virtual::before{background-color:#fe7000}.club-detail-info .gxr-select-type--live::before{background-color:#7dcd19}.club-detail-info .gxr-item{display:none;margin-right:10px;border-bottom:solid 1px #c5c5c5}.club-detail-info .gxr-item.is-visible{display:list-item}.club-detail-info .gxr-item__link{align-items:center;background-color:#f5f5fe;border-left-style:solid;border-left-width:3px;color:#313136;display:flex;height:55px;position:relative;padding:4px 32px 4px 14px}.club-detail-info .gxr-item__link:nth-last-of-type(1){border-bottom:0}.gxr-item--live .club-detail-info .gxr-item__link{border-left-color:#7dcd19}.gxr-item--virtual .club-detail-info .gxr-item__link{border-left-color:#fe7000}.club-detail-info .gxr-item__hours{margin-right:16px}.club-detail-info .gxr-item__hours__lighter{color:#747490}.club-detail-info .gxr-item__title{display:flex;flex-direction:column;align-items:flex-start;font-weight:bold}.club-detail-info .gxr-item__title__info{margin-top:4px;padding:2px 8px;font-size:10px;line-height:12px;color:#fff;text-transform:uppercase;background-color:#ce0000;border-radius:8px}@media only screen and (min-width: 768px){.club-detail-info .gxr-item__title__info{position:absolute;top:50%;right:28px;margin-top:0;transform:translate(0, -50%)}}.club-detail-info .gxr-empty{padding-top:24px;padding-bottom:24px;text-align:center;display:none}@media only screen and (min-width: 768px){.club-detail-info .gxr-empty{max-width:640px;margin-right:auto;margin-left:auto}}.club-detail-info .gxr-empty__inner{display:inline-flex;flex-direction:column;align-items:center}.club-detail-info .gxr-empty__icon{width:3em;height:3em;background-size:3em}.club-detail-info .gxr-empty__text{font-size:18px;line-height:28px;margin-bottom:0}.club-detail-info{max-width:1200px;margin:0 auto;padding:28px 16px;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.club-detail-info.club-detail-info--presale{padding-top:28px}}@media only screen and (min-width: 1400px){.club-detail-info.club-detail-info--presale{padding-bottom:92px}}@media only screen and (min-width: 901px){.club-detail-info{padding:44px 40px}}@media only screen and (max-width: 359px){.club-detail-info{padding:30px 12px}}.club-detail-info .club-detail-info__title .title{font-size:24px;line-height:28px;font-family:headingprotreble-extrabold,sans-serif;color:#fe7000;letter-spacing:0;margin-bottom:4px;padding:0}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__title .title{font-size:24px;line-height:28px;margin:inherit;padding:0}}@media only screen and (max-width: 767px){.club-detail-info .club-detail-info__title .title{font-size:24px;line-height:28px;margin:inherit;padding:0}}.club-detail-info .club-detail-info__title .subtitle{font-size:32px;line-height:120%;color:#313136;margin:0}.club-detail-info .club-detail-info__section{background:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16)}@media only screen and (min-width: 901px){.club-detail-info .club-detail-info__section{gap:32px;padding:48px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.club-detail-info .club-detail-info__section{padding:24px}}.club-detail-info .club-detail-info__section .club-detail-info__left{display:flex;flex-direction:column;flex:1;padding:0}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .club-detail-info__left{padding:24px 16px;margin:0 auto}}@media only screen and (min-width: 1400px){.club-detail-info .club-detail-info__section .club-detail-info__left{padding-left:0}}.club-detail-info .club-detail-info__section .club-detail-info__right{display:flex;flex-direction:column;flex:1;width:100%}.club-detail-info .club-detail-info__section .club-detail-info__right picture{display:flex;height:100%}.club-detail-info .club-detail-info__section .club-detail-info__right .club-detail-info__image{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__section .club-detail-info__right .club-detail-info__video{width:50%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;bottom:0;padding:48px}}.club-detail-info .club-detail-info__section .details-container{margin:0}@media only screen and (min-width: 1025px){.club-detail-info .club-detail-info__section .details-container{padding:16px 0 0;margin-top:0}}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .details-container{padding:16px 0 0}}@media only screen and (min-width: 1400px){.club-detail-info .club-detail-info__section .details-container{padding:16px 0 0}}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .details-container .button{text-align:center}}.club-detail-info .club-detail-info__section .details{border-bottom:1px solid #e1e1e1}.club-detail-info .club-detail-info__section .details li{margin-bottom:24px;line-height:130%}.club-detail-info .club-detail-info__section .details li.location{border-bottom:none;margin-bottom:12px;padding-bottom:0}.club-detail-info .club-detail-info__section .details li.location a{font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:21px;text-transform:none;text-decoration:underline;text-overflow:unset;white-space:unset}@media only screen and (max-width: 1024px){.club-detail-info .club-detail-info__section .details li.location a{font-size:16px}}.club-detail-info .club-detail-info__section .details li.location a::after{content:"";background-image:url("../../img/svg/external-link.svg");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;color:#2d2d2d;width:11px;height:11px;margin-left:12px}.club-detail-info .club-detail-info__section .details li.opening-hours::before{top:0}.facilities{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:16px;margin:24px 0;line-height:130%}.facilities-item{display:flex;flex-direction:row;align-items:center;width:100%;gap:16px}@media only screen and (min-width: 768px){.facilities-item{width:calc(50% - 8px)}}.club-facilities-icon::before{content:"";width:28px;height:28px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto}.club-facilities-lockers-icon::before{background-image:url("../../img/fascilities/club-lockers.svg")}.club-facilities-showers-icon::before{background-image:url("../../img/fascilities/club-showers.svg")}.club-facilities-yanga-icon::before{background-image:url("../../img/fascilities/club-yanga.svg")}.club-facilities-parking-paid-icon::before,.club-facilities-parking-free-icon::before{background-image:url("../../img/fascilities/club-parking.svg")}.club-facilities-dressing-rooms-icon::before,.club-facilities-dressingrooms-icon::before{background-image:url("../../img/fascilities/club-dressingrooms.svg")}.club-facilities-trainingzones-icon::before,.club-facilities-seventrainingzones-icon::before{background-image:url("../../img/fascilities/club-trainingzones.svg")}.club-facilities-wifi-icon::before,.club-facilities-freewifi-icon::before{background-image:url("../../img/fascilities/club-wifi.svg")}.club-facilities-ladieszones-icon::before{background-image:url("../../img/fascilities/club-ladiesonly.svg")}.page{background-color:#ece9e8;overflow:clip}.usp-tile-component{background-color:#fff}.image-text--lineplay::before{top:-140px}@media only screen and (max-width: 900px){.image-text--lineplay::before{height:600px}}
