@charset "UTF-8";
/* https://www.summit-cycle.fr/wp-content/themes/summitcycle/assets/css/custom.css?ver=6.8.3 */
body.team_wp #page:before{content:"";display:block;position:fixed;border:20px solid #ea5153;width:200px;height:200px;border-radius:50%;top:calc(50vH - 100px);z-index:9;left:-60px;opacity:.8}body.team_wp #page:after{content:"";display:block!important;position:fixed;border:20px solid #182745;width:200px;height:200px;border-radius:50%;top:calc(50vH);z-index:9;left:-60px;opacity:.8}.summit_21 iframe{height:1170px!important}body .site-content-contain .site-content .content-area .cleanslate .bs-calendar *,body .site-content-contain .site-content .content-area .cleanslate .bs-activity *,body .site-content-contain .site-content .content-area .bs-setup-variable *{font-family:raleway,sans-serif!important}body .site-content-contain .site-content .content-area .cleanslate .bs-calendar .bs-week-card{column-gap:10px!important;row-gap:10px!important}body .site-content-contain .site-content .content-area .cleanslate .bs-calendar .bs-marketplace-date-picker button svg{vertical-align:top}body [id*=bsport-widget] .cleanslate .bs-disconnected-status__root .bs-disconnected-status__content h4,body [id*=bsport-widget] .cleanslate .bs-disconnected-status__root .bs-disconnected-status__content h4+p{color:#182745!important}body [id*=bsport-widget] .cleanslate .bs-disconnected-status__root .bs-disconnected-status__bottom-buttons button{border-radius:0!important;font-weight:400!important}body [id*=bsport-widget] .cleanslate .bs-disconnected-status__root .bs-disconnected-status__bottom-buttons .bs-fabrique-button-root-outlined--main{color:#ea5153!important;border-color:#ea5153!important}body [id*=bsport-widget] .cleanslate .bs-disconnected-status__root .bs-disconnected-status__bottom-buttons .bs-fabrique-button-root-contained--main{color:#ffffff!important;background-color:#ea5153!important}body [id*=bsport-widget] .cleanslate .bs-disconnected-status__root .bs-disconnected-status__icon path{stroke:#ea5153!important}body [id*=bsport-widget] .cleanslate .bs-pass-page__payment__pack__list__container,body [id*=bsport-widget] .cleanslate .bs-contract-page__contract__list__container{display:flex!important;flex-wrap:wrap!important;gap:20px!important;justify-content:flex-start!important}body [id*=bsport-widget] .cleanslate .bs-pass-page__payment__pack__list__container>button,body [id*=bsport-widget] .cleanslate .bs-contract-page__contract__list__container>button{width:100%!important}body [id*=bsport-widget] .cleanslate .bs-paymentpack-card__grid,body [id*=bsport-widget] .cleanslate .bs-contract-card .bs-generic-card__content__grid{display:flex!important;flex-direction:column}body [id*=bsport-widget] .cleanslate .bs-contract-card__grid>div:first-child{flex:1}body [id*=bsport-widget] .cleanslate .bs-paymentpack-card__grid .bs-generic-card__content__grid__item .bs-price__container,body [id*=bsport-widget] .cleanslate .bs-contract-card .bs-generic-card__content__grid .bs-generic-card__content__grid__item .bs-price__container{margin-top:40px!important;margin-bottom:10px!important}body [id*=bsport-widget] .cleanslate .bs-contract-card .bs-generic-card__content__grid .bs-generic-card__content__grid__item .bs-price__container{flex-direction:row!important}body [id*=bsport-widget] .cleanslate .bs-generic-card__content__grid__item>*{margin:auto!important;text-align:center!important}body [id*=bsport-widget] .cleanslate .bs-paymentpack-card__subtitle,body [id*=bsport-widget] .cleanslate .bs-paymentpack-card__subtitle{display:none!important}body [id*=bsport-widget] .cleanslate .bs-paymentpack-card__validity,body [id*=bsport-widget] .cleanslate .bs-contract-card__planned-invoices__content{display:none!important}body [id*=bsport-widget] .cleanslate .bs-pass-card,body [id*=bsport-widget] .cleanslate .bs-contract-card{height:auto!important}body [id*=bsport-widget] .cleanslate .bs-pass-card .bs-paymentpack-card__footer,body [id*=bsport-widget] .cleanslate .bs-contract-card__footer{flex-direction:column!important;row-gap:10px!important}body [id*=bsport-widget] .cleanslate .bs-paymentpack-card__footer,body [id*=bsport-widget] .cleanslate .bs-contract-card__footer{display:flex!important}body [id*=bsport-widget] .cleanslate .bs-contract-page__pass__filters__search__container form{display:none!important}body [id*=bsport-widget] .cleanslate .bs-contract-page__pass__filters__search__container::after{content:'Abonnements';font-size:20px!important;font-weight:500}body [id*=bsport-widget] .cleanslate .bs-contract-card__price-icon,body [id*=bsport-widget] .cleanslate .bs-paymentpack-card__price-icon{display:none!important}@media screen and (max-width:749px){body [id*=bsport-widget] .cleanslate .bs-contract-card__billing-interval--mobile{width:unset!important}body [id*=bsport-widget] .cleanslate .bs-contract-card__price-container{justify-content:center}}@media screen and (max-width:379px){body [id*=bsport-widget] .cleanslate .bs-contract-card__price-container{justify-content:center}}@media screen and (min-width:574px){body [id*=bsport-widget] .cleanslate .bs-pass-page__payment__pack__list__container>button,body [id*=bsport-widget] .cleanslate .bs-contract-page__contract__list__container>button{width:calc(50% - 10px)!important}body [id*=bsport-widget] .cleanslate .bs-pass-card,body [id*=bsport-widget] .cleanslate .bs-contract-card{height:100%!important}}@media screen and (min-width:992px){body [id*=bsport-widget] .cleanslate .bs-pass-page__payment__pack__list__container>button,body [id*=bsport-widget] .cleanslate .bs-contract-page__contract__list__container>button{width:calc(33.33% - 15px)!important}}@media screen and (min-width:1024px){body [id*=bsport-widget] .cleanslate .bs-pass-page__payment__pack__list__container>button,body [id*=bsport-widget] .cleanslate .bs-contract-page__contract__list__container>button{width:calc(25% - 15px)!important}}body #tarteaucitronRoot #tarteaucitronAlertBig,body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,body #tarteaucitron #tarteaucitronInfo,html body #tarteaucitronRoot #tarteaucitronServices div#tarteaucitronSave{background:#182745!important}body #tarteaucitronRoot .tarteaucitronDeny,body #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background:#ea5153}body #tarteaucitronRoot button{border-radius:0!important}body #tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline){position:static;padding-top:20px}body #tarteaucitron a.tarteaucitronSelfLink{display:none}body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{margin-bottom:5px}@media screen and (max-width:574px){body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{text-align:center}body #tarteaucitronRoot button.tarteaucitronCTAButton{margin-bottom:5px;font-size:14px!important}body #tarteaucitronRoot button#tarteaucitronCloseAlert,body #tarteaucitronRoot button#tarteaucitronPrivacyUrl,body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronCTAButton{font-size:14px!important}}