.elementor-top-section .elementor-widget-image.logoAthleticMenu a img[src$=".svg"]{width:auto!important;height:auto!important}b,strong{font-weight:700!important}h1,h2,h3,h4,h5,h6{font-weight:700!important;word-break:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:700!important}.link{border-bottom:1px solid #fff}.link:hover,.link:focus{opacity:80%}.link2:hover,.link2:focus{opacity:80%}.rey-mainMenu--desktop>.menu-item.current-menu-item>a{color:#e1251b!important}.rey-mainMenu--desktop>.menu-item>a:hover,.rey-mainMenu--desktop>.menu-item>a:focus{color:#e1251b!important}footer ul li a:hover{opacity:.7!important}body.home .rey-mainMenu ul li{color:#000}.logoAthleticMenu{width:110px!important;height:86px!important}.logoFooter img{width:130px!important;height:65px!important}.rey-headerDropSwitcher ul li a:hover span{font-weight:700!important;color:#E0092C!important}.basic2-postMeta .rey-entryDate{font-size:20px;line-height:24px}.splide .__pagination.--circles button.is-active:before{box-shadow:inset 0 0 0 1px #f34242}#ect-events-list-content span.ect-icon{width:100%!important}#ect-events-list-content .style-1 .ect-list-post-right .ect-list-venue{background:#1e1e1e!important;box-shadow:none!important}.ect-list-post-right .ect-list-description{padding:20px!important}.logosFooter img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);filter:brightness(0) invert(1)}.OpcionesSubmenu ul li.MenuLibros a{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2022/06/menu-libros.jpg);background-repeat:no-repeat}.OpcionesSubmenu ul li.MenuClub a{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2022/06/menu-club-lectura.jpg);background-repeat:no-repeat}.OpcionesSubmenu ul li.MenuMedia a{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2022/06/menu-media.jpg);background-repeat:no-repeat}.OpcionesSubmenu ul li.MenuIrakurleOn a{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2022/08/menu-irakurle-on.jpg);background-repeat:no-repeat}.OpcionesSubmenu ul.sub-menu{padding:0!important;background-color:#e3e6e9!important;color:#E0092C!important;font-family:"Roboto Condensed";font-size:14px!important;line-height:20px!important;text-transform:uppercase}.OpcionesSubmenu ul.sub-menu a{font-size:20px!important;line-height:24px!important;color:#fff!important;padding-top:60px;min-height:100px;background-position:center center;background-size:cover;font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important}.OpcionesSubmenu ul.sub-menu a:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.6)}body.single-post #content{margin-top:70px}.rey-mobileNav-container .rey-mobileNav-header .rey-siteLogo img{height:62px!important}.noticia .basic2-postMeta{display:block}.elementor-934 .elementor-element.elementor-element-bfe6eb4 .reyEl-bpost-footer a:hover,.elementor-934 .elementor-element.elementor-element-bfe6eb4 .reyEl-bpost-footer a:focus{color:#f34242}.rey-header-dropPanel.--is-open .rey-header-dropPanel-content{padding-bottom:30px}.rey-postList .rey-postTitle,.rey-postList .rey-postTitle a{color:#000}.rey-headerDropSwitcher>.btn:hover:after{opacity:.7}.rey-header-dropPanel .rey-header-dropPanel-content{padding-top:20px;width:150px}.rey-headerDropSwitcher.--active ul>li>a:hover span,.rey-headerDropSwitcher.--active ul>li>a:focus span{font-weight:700!important}.rey-header-dropPanel.--active .rey-header-dropPanel-content{padding-bottom:20px}.rey-header-dropPanel-content ul li.--active a span{font-weight:700!important;color:#e1251b!important}.rey-headerDropSwitcher ul{padding:0}#ect-events-list-content h2.ect-list-title,#ect-events-list-content h2.ect-list-title a.ect-event-url{font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important;font-size:24px!important;line-height:1.1em!important}#ect-events-list-content .ect-list-date .ect-date-area{font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important}#ect-events-list-content .ect-list-date .ect-date-area .ev-day{font-size:56px!important}.ect-list-date .ect-date-area .ev-mo{font-size:22px!important;line-height:25px!important}#ect-events-list-content .ect-list-date .ect-date-area{line-height:auto!important}body.tribe_events-template-default #tribe-events-pg-template h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important}body.tribe_events-template-default #tribe-events-pg-template h1{font-size:60px!important;line-height:65px!important}body.tribe_events-template-default #tribe-events-pg-template h2{font-size:52px!important;line-height:57px!important}body.tribe_events-template-default #tribe-events-pg-template h3{font-size:45px!important;line-height:50px!important}body.tribe_events-template-default #tribe-events-pg-template h4{font-size:38px!important;line-height:43px!important}body.tribe_events-template-default #tribe-events-pg-template h5{font-size:30px!important;line-height:35px!important}body.tribe_events-template-default #tribe-events-pg-template h6{font-size:26px!important;line-height:31px!important}body.tribe_events-template-default #tribe-events-pg-template a:hover,body.tribe_events-template-default #tribe-events-pg-template a:focus{color:#f34242!important}body.tribe_events-template-default #tribe-events-pg-template h2 .tribe-event-date-start,body.tribe_events-template-default #tribe-events-pg-template h2 .tribe-event-time,body.tribe_events-template-default #tribe-events-pg-template .tribe-events-schedule h2{font-size:22px!important;line-height:27px!important}body.tribe_events-template-default #tribe-events-pg-template .tribe-events-single-section h2{font-size:22px!important;line-height:27px!important}body.tribe_events-template-default #tribe-events-pg-template p,body.tribe_events-template-default #tribe-events-pg-template ol,body.tribe_events-template-default #tribe-events-pg-template ul,body.tribe_events-template-default #tribe-events-pg-template a,body.tribe_events-template-default #tribe-events-pg-template .tribe-events-single-section{font-family:Open Sans!important;font-size:16px}#tribe-events-pg-template{max-width:inherit!important}body.tribe_events-template-default footer a:hover,body.tribe_events-template-default footer a:focus{color:inherit!important}body.tribe_events-template-default footer h4{font-size:22px!important;line-height:22px!important}body.tribe_events-template-default footer p{font-size:14px!important}.tribe-common,.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-family:Open Sans!important}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list,.tribe-events .tribe-events-c-view-selector__list-item-text,.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-common .tribe-common-h3{font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.tribe-events .tribe-events-c-search__button{background-color:#f34242!important}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#f34242!important;color:#fff!important}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border-color:#f34242!important;color:#f34242!important;font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text{text-transform:uppercase!important}.tribe-events-calendar-list__event .tribe-events-calendar-list__event-datetime,.tribe-events-calendar-list__event-venue,.tribe-events-calendar-list__event p,.tribe-common .tribe-common-b2,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{font-family:Open Sans!important}.tribe-events-calendar-list__event-date-tag.tribe-common-g-col .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday{font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important;font-size:20px!important}.tribe-events-calendar-list__event-date-tag.tribe-common-g-col .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium{font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important;font-size:50px!important}.tribe-events-c-top-bar__datepicker button:hover,.tribe-events-c-top-bar__datepicker button[type=button]:hover{color:#f34242!important}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:#f34242!important}.tribe-events .datepicker .day.current,.tribe-events .datepicker .day.current.focused,.tribe-events .datepicker .day.current:focus,.tribe-events .datepicker .day.current:hover,.tribe-events .datepicker .month.current,.tribe-events .datepicker .month.current.focused,.tribe-events .datepicker .month.current:focus,.tribe-events .datepicker .month.current:hover,.tribe-events .datepicker .year.current,.tribe-events .datepicker .year.current.focused,.tribe-events .datepicker .year.current:focus,.tribe-events .datepicker .year.current:hover{background:#F7F7F7!important;color:#000!important}.tribe-events .datepicker .datepicker-switch{font-family:"Roboto Condensed",Sans-serif!important;text-transform:uppercase!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:inherit!important;padding-top:inherit!important}.ect-list-date .ect-date-area .ev-time{font-size:.5em!important}.ect-list-date .ect-date-area .ev-yr{line-height:initial!important}.widget-area h2{font-size:22px!important;line-height:25px!important}.widget-area .widget_search label{display:none}.widget-area button[type=submit]{background-color:#e1251b!important;color:#fff!important;margin:0!important;padding:0 15px}.widget-area button[type=submit]:hover,.widget-area button[type=submit]:focus{background-color:#fe2a1f!important}.widget-area .rey-sidebarInner-inside ul li{font-size:16px!important;line-height:20px!important}.widget-area .rey-sidebarInner-inside a{color:#54595F!important}.widget-area .rey-sidebarInner-inside a:hover,.widget-area .rey-sidebarInner-inside a:focus{color:#cf2e2e!important}.rey-postTitle{margin-bottom:.5rem!important}.rey-postInfo a{color:#000!important;font-weight:700}.rey-postInfo a:hover,.rey-postInfo a:focus{color:#cf2e2e!important}.rey-postContent .rey-postContent-more a{color:#000!important;font-weight:700}.rey-postContent .rey-postContent-more a:hover,.rey-postContent .rey-postContent-more a:focus{color:#cf2e2e!important;text-decoration:underline}.rey-postList .rey-postMedia{width:50%!important;margin-right:5%!important;float:left}.rey-postList .rey-postHeader,.rey-postList .rey-postContent{width:45%!important;float:left}.rey-postList .rey-postHeader h2,.rey-postList .rey-postHeader h2 a{font-size:30px!important;line-height:35px!important}.rey-postList .rey-postContent{font-size:16px!important;line-height:23px!important}.rey-postList .rey-postContent p{margin-bottom:1em!important}.rey-postList .rey-postContent-more{margin-top:1em!important}.rey-postList .rey-postHeader{margin-bottom:1em!important}.rey-postMedia .rey-postCategories a{background-color:rgba(0,0,0,.5);color:#fff;font-size:10px!important}.rey-postMedia .rey-postCategories a:hover,.rey-postMedia .rey-postCategories a:focus{background-color:rgba(224,9,44,.5)}.lineasAthletic img{max-width:140px!important}.ect-list-venue{width:20%!important}.ect-list-post-right .ect-list-description{width:80%!important}.--has-sidebar .rey-postMedia .rey-postCategories{display:none}.titEdicion{font-size:22px;font-weight:700;line-height:25px;text-transform:uppercase;color:#000}#ect-events-list-content .ect-list-venue .ect-venue-details,#ect-events-list-content .ect-list-venue .ect-venue-details a,#ect-events-list-content .ect-list-venue .ect-venue-details span{color:#000!important}#ect-events-list-content .ect-list-venue .ect-icon,#ect-events-list-content .ect-list-venue .ect-venue-details span.ect-google{display:none}#ect-events-list-content .ect-list-img{background-position:center center!important}.tribe-common .tribe-common-l-container{max-width:inherit!important}.post-type-archive.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:20px!important;padding-right:20px!important}.post-type-archive.post-type-archive-tribe_events h1.rey-pageTitle{font-size:80px!important;color:#000;font-weight:800;line-height:.8em;letter-spacing:-2.7px;padding-left:20px;padding-top:10px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{width:200px!important}.tribe-events .tribe-events-calendar-list__event-wrapper{width:1200px!important}.tribe-events .tribe-events-calendar-list__event-details{width:900px!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{width:315px!important;margin-bottom:10px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border{width:265px}h2.titEdic{margin-bottom:.8rem}.widget-area .rey-sidebarInner-inside .wp-block-categories-list.wp-block-categories{padding:0;margin-top:.8rem}.widget-area .rey-sidebarInner-inside .wp-block-categories-list.wp-block-categories li{margin:0 0 7px 0!important;text-transform:uppercase;font-family:"Roboto Condensed",Sans-serif!important;font-weight:500!important;list-style:none}a.rey-scrollTop span.rey-customIcon svg{height:.7em}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{margin-bottom:.15em}body.single-post #content{margin-top:170px}body.single-post #content .rey-siteMain{padding-right:20px;padding-left:20px}.rey-scrollTop{bottom:1rem!important}.navigation.rey-postNav.post-navigation{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{width:300px}.tribe-events-meta-group .tribe-events-single-section-title{line-height:inherit!important}body.tribe_events-template-default .rey-siteContainer{padding-bottom:0}.rey-mainMenu .menu-item-has-children .--submenu-indicator{color:#000}.single-post .rey-postTitle{color:#000}.tribe-events-single-event-title{font-family:Roboto Condensed!important;font-size:70!important;line-height:.8em;letter-spacing:-2.7px!important}.tribe-events-content,.tribe-events-single,.tribe-events-meta-group{font-family:Open Sans!important}.tribe-events-back a,.tribe-events-nav-previous,.tribe-events-nav-next{font-family:Open Sans!important}.rey-mainNavigation-mobileBtn{color:#000!important}.rey-card.--soho:hover{background:#e1251b}.micuentafootermobile{text-transform:none;border-left:1px solid #ccc;padding-left:15px}.ui-datepicker{padding:5px!important}.ui-datepicker select{border-radius:5px}.ui-priority-secondary,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{text-align:center!important}.ui-widget-content{border:none!important;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,.23);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,.23);box-shadow:0px 2px 8px 0px rgba(0,0,0,.23)}.ui-widget-header{background:#eee!important;color:#fff!important;border:none!important}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:none!important;background:none!important;color:#fff!important}.ui-datepicker table{font-size:.8em!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #fff!important;background:#fff!important}.ui-datepicker-calendar tbody tr,.ui-datepicker-calendar thead tr{border:none!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-default.ui-state-active{background:#E1251B!important;color:#fff!important;border-radius:5px}.ui-state-default.ui-state-active:hover,.ui-state-default.ui-state-active:focus{color:#fff!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#eee!important;color:#000!important;border-radius:5px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{color:#E1251B!important}.ui-datepicker-today a.ui-state-hover{color:#000!important}.ui-datepicker .ui-datepicker-prev-hover{left:2px!important}.ui-datepicker .ui-datepicker-next-hover{right:2px!important}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:2px!important}.ui-datepicker .ui-datepicker-header{border-radius:0}.ui-datepicker .ui-datepicker-title{display:flex}.ui-datepicker .ui-datepicker-title select{font-size:.7em!important;margin:1px 2px!important;padding:.3rem .5rem!important;height:inherit!important}.validate-email.validate-required input[type=email]{height:inherit!important}.rey-checkoutPage.--layout-custom .rey-checkoutPage-form input[type=email]{height:calc(2.5625rem + 2px)}
.woocommerce-form__label-for-checkbox input[type="checkbox"]:not(:only-child):checked+span:before{background-color:#e1251b;border-color:#E1251B!important}.formCompra h3,.formCompra h5{color:#000!important}.formCompra .btn.btn-primary{background-color:#E1251B!important;font-size:18px!important;font-weight:600}.rey-inputTip svg{pointer-events:none}.contLogin{position:relative;width:30%;max-width:30%;margin:0 auto}.contLogin h2{text-align:center}.contLogin p.bot{float:right}.contLogin .lost_password{font-size:14px;line-height:16px;display:inline-block;color:#e1251b}.contLogin .lost_password:hover,.contLogin .lost_password:focus{border-bottom:1px solid #e1251b;color:#e1251b}.rey-checkoutPage .woocommerce-order.pagoOk{max-width:100%}.rojo{color:#e1251b}.woocommerce-cart .volverPago .wc-proceed-to-checkout a.button.checkout-button{display:inline-block;float:right;margin-right:10px}.woocommerce-cart .volverPago{margin-top:0}ul.elementor-icon-list-items li.elementor-icon-list-item{list-style-type:none}.elementor-toggle .elementor-tab-title{display:flex}footer .reyEl-menu--vertical .reyEl-menu-nav a{display:inline-block}footer .elementor-widget-image :is(.elementor-widget-container,.elementor-image)>a{display:inline-block}.botMenuDest{background-color:#e1251b;border:1px solid #e1251b;padding:0 10px;color:#fff!important;--submenu-box-shadow:none !important;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.botMenuDest:hover>a{color:#fff!important}.botMenuDest a{color:#fff!important;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;--btn-line-tr:scaleX(0)}.botMenuDest:hover,.botMenuDest:focus{border:1px solid #e1251b;background-color:#fff;color:#e1251b!important}.botMenuDest:hover>a,.botMenuDest:focus>a{color:#e1251b!important}.rey-mainMenu--desktop>.menu-item.botMenuDest{--btn-line-tr:scaleX(0)}.rey-mainMenu--desktop>.menu-item.botMenuDest a{--btn-line-tr:scaleX(0)}.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item{border:1px solid #e1251b;background-color:#fff;color:#e1251b!important}.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item>a{color:#e1251b!important;--btn-line-tr:scaleX(0)}.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item:hover>a,.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item:focus>a{color:unset!important;--btn-line-tr:scaleX(0)}.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item:active>a{color:#e1251b!important;--btn-line-tr:scaleX(0)}.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item>a:hover,.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item>a:focus{color:#e1251b!important;--btn-line-tr:scaleX(0)}.botMenuDest a:after{display:none!important}.rey-mainNavigation--desktop.--style-default .botMenuDest.menu-item.depth--0>a:after,.rey-mainMenu--desktop>.menu-item.botMenuDest.current-menu-item>a:after{display:none!important}.rey-mainNavigation--desktop.--shadow-0 .botMenuDest{--submenu-box-shadow:none !important}.rey-mainNavigation--desktop.--style-default .botMenuDest.menu-item.depth--0:is([aria-expanded=true],:hover,.current-menu-item)>a{--btn-line-tr:scaleX(0)}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#e1251b!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#e1251b!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#e1251b!important;border-color:#e1251b!important}.menuUser *{padding:0;margin:0}.woocommerce-MyAccount-navigation-wrapper ul{letter-spacing:0}.woocommerce-MyAccount-navigation-wrapper .menuUser ul li{margin-bottom:0!important}.menuUser{height:667px;width:100%;margin:0 auto;overflow:hidden;position:relative;border-right:1px solid #f5f5f5}.menuUser nav{background-color:#fff;height:50px;padding:0 16px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #f5f5f5}.menuUser nav svg{stroke:#000}.menuUser nav .m-menu__checkbox{display:none}.menuUser nav label.m-menu__toggle{cursor:pointer}.menuUser nav .m-menu{position:absolute;top:0;left:0;max-width:100%;width:calc(100vw - 30px);height:100%;-moz-transform:translate3d(-450px,0,0);-o-transform:translate3d(-450px,0,0);-ms-transform:translate3d(-450px,0,0);-webkit-transform:translate3d(-450px,0,0);transform:translate3d(-450px,0,0);-moz-transition:transform .35s;-o-transition:transform .35s;-webkit-transition:transform .35s;transition:transform .35s;z-index:1;overflow:hidden;background-color:#fff}.menuUser nav .m-menu__overlay{background-color:rgba(103,103,103,.5);position:absolute;top:0;width:100%;bottom:0;z-index:1;display:none}.menuUser nav .m-menu__header{padding:0 16px;height:50px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e8e8e8}.menuUser nav .m-menu__header span{font-size:1.2rem;font-weight:700;text-align:center;width:100%;font-family:'Roboto Condensed';line-height:1.2rem!important}.menuUser nav .m-menu .m-menu{-moz-transform:translate3d(480px,0,0);-o-transform:translate3d(480px,0,0);-ms-transform:translate3d(480px,0,0);-webkit-transform:translate3d(480px,0,0);transform:translate3d(480px,0,0)}.menuUser nav .m-menu ul{height:100%;overflow-y:auto}.menuUser nav .m-menu ul li a,.menuUser nav .m-menu ul li label{display:block;text-align:left;padding:15px;line-height:1.2rem;text-decoration:none;color:#333;cursor:pointer;font-size:1rem;border-bottom:1px solid #e8e8e8;position:relative;text-transform:initial;font-family:'Roboto Condensed'}.menuUser nav .m-menu ul li label.a-label__chevron:after{content:"";position:absolute;display:inline-block;height:10px;width:10px;border-color:#333;border-style:solid;border-width:1px 1px 0 0;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-5px;right:16px}.menuUser nav .m-menu ul li .-invisible{border-bottom:0}.menuUser nav .m-menu .m-menu label.m-menu__toggle{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.menuUser nav .m-menu__checkbox:checked~.m-menu__overlay{display:block}.menuUser nav .m-menu__checkbox:checked~.m-menu{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menuUser nav .m-menu__overlay{background-color:#fff;display:contents!important}.menuUser nav .m-menu__overlay span{font-size:1.2rem;font-weight:700;text-align:center;width:100%;display:block;font-family:'Roboto Condensed'}.menuUser nav .m-menu ul li a:hover,.menuUser nav .m-menu ul li label:hover{color:#e1251b}.menuUser nav .m-menu ul li a.activa,.menuUser nav .m-menu ul li label.activa{font-weight:700;color:#e1251b}body.woocommerce-account h1.entry-title,body.woocommerce-page h1.entry-title{display:none}.userLogin{position:absolute;top:-35px;right:50px}.userLogin span{margin-right:10px;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/07/ico-user.svg);background-repeat:no-repeat;display:inline-block;padding:0 10px 0 25px;font-size:14px;line-height:18px}.userLogin a{font-size:14px;line-height:18px;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/07/ico-cerrar.svg);background-repeat:no-repeat;display:inline-block;padding:0 10px 0 25px}.userLogin a:hover,.userLogin a:focus{color:#ff3e34}.datTitular{display:flex;align-items:flex-start;justify-content:space-between;align-content:flex-end;flex-direction:row;flex-wrap:wrap;padding:20px;border:1px solid #eee}.datTitular .data-item{width:49%;margin-bottom:15px}.datTitular .modifPass{width:49%}.datTitular .modifPass .data-item{width:100%;margin-bottom:15px}.datFact{padding:30px;border:1px solid #eee}.datosFact{border-bottom:1px solid #eee;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:15px;margin-bottom:20px}.pagoFact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.datosFact .data-item,.pagoFact .data-item{width:49%;margin-bottom:15px}.pagoFact h3{font-size:20px;line-height:23px;font-weight:500;margin:0 0 10px 0!important;width:100%}.pagoFact div{width:100%}.pagoFact a{text-align:right}.datosFact .modif,.pagoFact .modif{width:100%;text-align:right}.datosFact .modif a,.pagoFact .modif a{color:#666;font-size:14px}#preferenciasComunicacion{padding-top:20px}#preferenciasComunicacion .bloque{background-color:#fff;padding:20px;margin-bottom:10px;border-radius:3px;border:1px solid #eee}#preferenciasComunicacion .bloque label{font-weight:700}#preferenciasComunicacion .idioma{padding-top:30px}#preferenciasComunicacion .idioma span{padding-bottom:5px;display:inline-block}#preferenciasComunicacion .btn{margin-top:20px}.woocommerce .button{font-size:inherit}.datTitular1{display:flex;font-family:'Roboto Condensed';font-size:18px;line-height:20px;padding:20px 0;flex-direction:row}.datTitular1 .col{width:50%;padding-right:5%}.datTitular1 .col .resul{font-size:24px;font-weight:600;line-height:27px;color:#000;padding-top:5px;display:inline-block}.datTitular1 .col .resul.text{font-size:18px!important;line-height:24px!important}.datTitular1 .col.num img,.datTitular1 .col.cad img,.datTitular1 .col.user img{width:150px;height:150px}.datTitular1 .col.user{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/07/ico-user.svg);background-repeat:no-repeat;display:flex;align-items:flex-start;padding-left:65px;background-size:48px;min-height:55px;justify-content:center;flex-direction:column}.datTitular1 .col.num{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/10/num-simpatizante.svg);background-repeat:no-repeat;display:flex;align-items:flex-start;padding-left:70px;background-size:55px;min-height:55px;justify-content:center;flex-direction:column}.datTitular1 .col.cad{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/05/Icon-caducidad.svg);background-repeat:no-repeat;display:flex;align-items:flex-start;padding-left:70px;background-size:55px;min-height:55px;justify-content:center;flex-direction:column}.txoko-magazine{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:50px}.txoko-magazine__magazine{margin-bottom:20px;width:100%}.txoko-magazine__content-before:not(:empty){margin-bottom:30px;width:100%}.txoko-magazine__row .dropDownContent:not(:empty){margin-bottom:30px}.txoko-magazine__content-after:not(:empty){margin-top:30px}@media (min-width:1300px){.txoko-magazine__magazine{margin-left:0;margin-right:0;width:calc(50% - 20px)}.txoko-magazine__magazine:nth-child(even){margin-left:20px;margin-right:0}}.magazine-entry{background-color:red;cursor:auto;display:-ms-flexbox;display:flex;gap:15px;min-height:120px;overflow:hidden;position:relative}.magazine-entry img{max-width:100px;-o-object-fit:cover;object-fit:cover;-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.magazine-entry--with-background{background-color:#f7f7f7}.magazine-entry__file{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;gap:16px;-ms-flex-pack:center;justify-content:center;line-height:16px;width:100%}.magazine-entry__file-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:1}.magazine-entry__file-content svg{-ms-flex-item-align:end;align-self:flex-end;fill:none;-ms-flex-negative:0;flex-shrink:0;height:20px;margin-right:4px;stroke:#282828;width:18px}.magazine-entry__file-number{color:#e0092c}.magazine-entry__file-date{font-size:12px;font-weight:light);line-height:17px}.magazine-entry__content-download{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.magazine-entry__content-download a{font-family:'Roboto Condensed'}.magazine-entry__content-download a:after{display:none!important}.magazine-entry__content-download a:hover,.magazine-entry__content-download a:focus{text-decoration:underline}.magazine-entry__download{-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;color:var(--color-mine-shaft);cursor:pointer;display:-ms-flexbox;display:flex;font-size:14px;z-index:1}.magazine-entry__file-content svg{display:block;fill:none;-ms-flex-negative:0;flex-shrink:0;margin-right:7px;stroke:#6f6f6f}.magazine-entry__download svg #download-minimal-g,.magazine-entry__download svg #download-minimal-path{fill:#6f6f6f}.magazine-entry__download span{font-size:12px}.magazine-entry__download:hover span{color:#e0092c}.magazine-entry__download:hover .magazine-entry__download-icon #download-minimal-g{fill:#e0092c}.magazine-entry__download:hover .magazine-entry__download-icon path{stroke:#e0092c}.magazine-entry__bg-number{color:#e5e5e5;font-size:69px;font-weight:900;opacity:.5;position:absolute;right:-10px;z-index:0}.magazine-entry__file-content--top-left{display:-ms-flexbox;display:flex}.magazine-entry__image--wrapper{-ms-flex-item-align:center;align-self:center}.magazine-entry__content-download .document-entry__download{-ms-flex-item-align:start;align-self:flex-start}.magazine-entry__content-download .document-entry__download svg{display:block;margin-left:0}@media screen and (min-width:768px){body.woocommerce-account .rey-siteHeader,body.woocommerce-page .rey-siteHeader{position:unset}.magazine-entry{height:160px;max-width:500px}.magazine-entry__file{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-pack:center;justify-content:center}.magazine-entry__file-date{margin-top:0}.magazine-entry__content-download{gap:10px}.magazine-entry__file-content svg{-ms-flex-item-align:center;align-self:center;height:20px;width:20px}.magazine-entry__download{-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex}.magazine-entry__download span{color:#6f6f6f;display:block}.magazine-entry__bg-number{font-size:109px;top:13%}.magazine-entry__file-content--top-left{font-size:22px;font-family:'Roboto Condensed'}.magazine-entry__file-date{font-size:14px;margin-left:27px}.magazine-entry img{max-width:160px;min-width:160px;-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}}.document-entry{background-color:#e0092c;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-pack:justify;justify-content:space-between;padding:30px 20px}.document-entry--with-background{background-color:#f7f7f7}.document-entry--with-background.document-entry--highlighted{background-color:#ff9898;color:#000}.document-entry--with-background.document-entry--highlighted .document-entry__download{color:#000}.document-entry--with-background.document-entry--highlighted a svg{stroke:#000}.document-entry__file{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:15px;line-height:16px}.document-entry__file-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.document-entry__file svg{-ms-flex-item-align:start;align-self:flex-start;fill:none;-ms-flex-negative:0;flex-shrink:0;height:34px;margin-right:20px;stroke:#282828;width:20px}.document-entry__file-number{color:#e0092c}.document-entry__file-date{margin-top:10px}.document-entry__download{-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;color:#e0092c;display:-ms-flexbox;display:flex;font-size:16px;line-height:19px}.document-entry__download svg{fill:none;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;stroke:#e0092c;width:16px}.txoko-document{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width:768px){.document-entry{-ms-flex-direction:row;flex-direction:row;gap:0px;padding:15px 40px 15px 30px}.document-entry__file-content{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.document-entry__file-date{display:inline-block;margin-left:10px;margin-right:10px;margin-top:0}.document-entry__file svg{-ms-flex-item-align:center;align-self:center;height:20px;margin-right:35px;width:20px}.document-entry__download{-ms-flex-item-align:center;align-self:center}.document-entry__download svg{margin-left:15px}}.tickets__content-title{color:#484f56;display:-ms-flexbox;display:flex;font-family:'Roboto Condensed';font-size:30px;font-weight:700;-ms-flex-pack:justify;justify-content:space-between;line-height:33px;text-transform:uppercase;margin-bottom:5px}.tickets__content-matches{margin-top:10px}.ticket-match{border:1px solid #eee;padding:25px;border-radius:5px;margin:5px 0 10px;-webkit-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);-moz-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);box-shadow:0px 10px 19px -6px rgba(0,0,0,.11)}.tickets-match__future{border-top:1px solid #e8e8e8;padding-top:10px}.tickets-match__future ul{list-style-type:none;margin:0;padding:0}.tickets-match__future p{margin-bottom:10px;text-transform:uppercase;font-size:15px;color:#000}.button.tickets-match__buttons-button{font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;background-color:#e1251b}a.tickets-match__buttons-link:after{display:none!important}.button.tickets-match__buttons-button:hover,.button.tickets-match__buttons-button:focus{color:#fff;background-color:#fe2a1f}.ticket-match__content{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.ticket-match__teams{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;margin-bottom:20px}.ticket-match__mobile-names{display:-ms-flexbox;display:flex;margin-bottom:20px}.ticket-match__teams-versus{color:#484f56;display:block;font-family:'Roboto Condensed';font-size:20px;font-weight:700;line-height:25px;margin:auto 0;text-align:center}.ticket-match__teams-mobile-name,.ticket-match__teams-mobile-versus{color:#000;display:block;font-family:'Roboto Condensed';font-size:18px;font-weight:700;line-height:23px;margin:auto 5px;text-align:center}.ticket-match__teams-name{display:none}.tickets-match__teams-shield{height:40px;margin:0 10px;width:40px}.ticket-match__info{padding:10px 0 15px;width:100%;border-top:1px solid #e8e8e8}.ticket-match__info-span{font-size:15px;line-height:19px;border-right:1px solid #e8e8e8;padding:0 5px 0 0;margin:0;font-family:'Roboto Condensed'}.tickets-match__future .ticket-match__info-span{border-right:none}.ticket-match__info-link{color:#e1251b;font-size:15px;line-height:19px;text-decoration:none;font-family:'Roboto Condensed'}.ticket-match__info-link.big{font-size:18px;line-height:21px;margin-top:5px}.ticket-match__content svg{height:40px;margin:auto 30px 20px 0;width:40px}.ticket-match__title{color:#000;display:block;font-family:'Roboto Condensed';font-size:20px;font-weight:700;line-height:24px;margin:0 0 16px}.subscription-info{border:1px solid #eee;padding:20px 20px 20px 70px;background-repeat:no-repeat;background-position:15px 15px;margin-top:15px;background-size:40px}.subscription-info.info{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/10/ico-subscripcion.png)}.subscription-info.ayuda{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/10/ico-ayuda.png)}.subscription-info.envio{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/10/ico-envio.png)}.subscription-info h3{font-size:18px;line-height:21px;margin-bottom:5px}.subscription-info h4{font-size:15px;line-height:19px;margin-bottom:5px}.subscription-info p{padding:0;margin:0;font-size:14px;line-height:20px}.subscription-info .ticket-match__info-link{color:#000;font-size:16px}.subscription-info .ticket-match__info-link:hover,.subscription-info .ticket-match__info-link:focus{text-decoration:underline}.bloqDesc h3{font-size:20px;line-height:24px;margin-bottom:5px;padding:0}.bloqDesc{padding:20px 20px 20px 100px;border-bottom:1px solid #eee}.bloqDesc:last-child{border-bottom:none}.bloqDesc.cuatro{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/04/ico-descuento-4.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.cuatro-toyota{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/04/ico-descuento-4-toyota.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.veinte-crown{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/11/ico-descuento-20-sport-nutrition.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.cinco{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/10/ico-descuento-5.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.diez{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/10/ico-descuento-10.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.cincuenta{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/11/ico-descuento-50.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.treinta{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/11/ico-descuento-30.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.setenta{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/11/ico-descuento-70.png);background-repeat:no-repeat;background-position:left center;background-size:80px}.bloqDesc.treintaE{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/07/ico-descuento30.png);background-repeat:no-repeat;background-position:left 20px;background-size:80px;background-position:20px left}.bloqDesc.Entradas{border:1px solid #eee;padding:25px 25px 25px 100px;margin:5px 0 10px}.bloqDesc.Entradas.treintaE{padding:25px 25px 15px 120px;margin:5px 0 30px;border-color:#ccc;background-position:20px 20px}.bloqDesc p{margin-bottom:10px;line-height:20px}.bloqDesc .btnEntrada{margin-top:0;margin-bottom:0}.validate-phone .iti,#order_telefono_field .iti{width:100%}@media screen and (min-width:1024px){.ticket-match__teams-name{display:block}.tickets-match__teams-shield{height:50px;margin:0 20px;width:50px}.ticket-match__mobile-names{display:none}.ticket-match__teams-name{color:#000;display:block;font-family:'Roboto Condensed';font-size:20px;font-weight:700;line-height:24px;margin:auto 0;text-align:center}.ticket-match__teams-logo{height:40px;margin:auto 30px 10px 0;width:40px}}@media screen and (min-width:1024px){.ticket-match__teams-name{display:block}.tickets-match__teams-shield{height:60px;margin:0 20px;width:60px}.ticket-match__mobile-names{display:none}.ticket-match__teams-name{color:#000;display:block;font-family:'Roboto Condensed';font-size:27px;font-weight:700;line-height:31px;margin:auto 0;text-align:center}}.mycheck{display:inline-block;vertical-align:middle;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");width:28px;height:28px;appearance:none;border:1px solid #e1251b;transition:background-color .3s ease-in-out}.mycheck:checked{background-color:#e1251b}.mycheck:focus{border-color:#e1251b}.mycheck:disabled{background-color:#c6c6c6;background-image:none}.mycheck:disabled:checked{background-color:#c6c6c6;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.mycheck2{cursor:pointer;background-color:#fff;color:#fff;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");width:24px;height:24px;appearance:none;border:2px solid #888;background-position:0 -2rem;background-size:100%;background-repeat:no-repeat;transition:all .3s ease-in-out}.mycheck2:checked{background-color:#4b9c0d;color:#4b9c0d;background-position:0 0}@media (max-width:1180px){.userLogin{position:absolute;top:-25px}}@media (min-width:1025px){.woocommerce-account .woocommerce-MyAccount-content{padding:30px 50px}}@media (max-width:1024px){.woocommerce-MyAccount-navigation-wrapper{width:30%;position:relative;float:left}.woocommerce-MyAccount-content{width:70%;float:left;padding:30px}}@media (max-width:768px){.datTitular .data-item{width:100%;margin-bottom:15px}.userLogin{float:left!important;position:relative;top:inherit;right:inherit;margin-bottom:0;width:100%}.userLogin a{float:right}.datTitular1{flex-direction:column}.datTitular1 .col{width:100%;padding-bottom:20px}.datTitular1 .col.num,.datTitular1 .col.user{background-size:40px;padding-left:60px}}@media (max-width:540px){.woocommerce-MyAccount-navigation-wrapper{position:absolute;width:100%;float:none}.woocommerce-MyAccount-content{width:100%;float:none}}.woocommerce-account h2,.woocommerce-page h2{color:#000;word-break:normal}h3.pregunta{font-family:"Roboto Condensed",Sans-serif;font-weight:700;font-size:30px;line-height:35px;color:#484f56;text-transform:initial}body.woocommerce-account button[type=submit],body.woocommerce-page button[type=submit]{background-color:#e1251b!important;color:#fff!important;margin:10px 0;padding:10px 30px;font-weight:600;text-transform:uppercase}body.woocommerce-account button[type=submit]:hover,body.woocommerce-account button[type=submit]:focus{background-color:#fe2a1f!important}body.woocommerce-page button[type=submit]:hover,body.woocommerce-page button[type=submit]:focus{background-color:#fe2a1f!important}.aceptPolitica{margin:15px 0}.woocommerce-account .rey-myAccContent[data-endpoint=""] .aceptPolitica a{--animlink-height:2px}.politica{filter:hue-rotate(163deg)}.aceptPolitica input[type=checkbox]{transform:scale(1.5);margin:10px;cursor:pointer}.has-error input[type=email],.has-error input[type=number],.has-error input[type=password],.has-error input[type=search],.has-error input[type=tel],.has-error input[type=text],.has-error select,.has-error textarea{border-color:#e1251b}.has-error .help-block{color:#e1251b;margin-top:5px;font-size:12px}.aceptPolitica.has-error input[type=checkbox]{-webkit-box-shadow:0px 0px 0px 1px #e1251b;-moz-box-shadow:0px 0px 0px 1px #e1251b;box-shadow:0px 0px 0px 1px #e1251b;filter:hue-rotate(0deg)}.help-block{color:#fff;font-size:14px;margin-top:7px}.contAlert{border:1px solid #eee;-webkit-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);-moz-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);background-color:#fff;padding:30px;display:inline-block;width:100%}.alert-success{font-size:24px;line-height:30px;color:#e1251b;display:flex;justify-content:center}.alert-success:before{content:"\f164";color:#e1251b;font-family:"Font Awesome 5 Free";padding-right:10px}.alert-error{font-size:20px;line-height:24px;color:#e1251b;display:flex;justify-content:center}.alert-error:before{content:"\f165";color:#e1251b;font-family:"Font Awesome 5 Free";padding-right:10px}.contAlert .bot{float:right;padding:0;margin:0}.contAlert .bot a{background-color:#000;color:#fff!important;margin:20px 0 0;padding:5px 15px;font-weight:600;text-transform:uppercase;text-decoration:none!important;border:none;display:inline-block;font-size:12px}.contAlert .bot a:hover,.contAlert .bot a:focus{background-color:#444;text-decoration:none!important;border:none;display:inline-block}.contAlert .bot a:after{display:none!important}.woocommerce-form-coupon button[type=submit]{margin:0!important}body.woocommerce-checkout .rey-overlay{display:none}.woocommerce-checkout #payment .place-order button[type=submit]:before{mix-blend-mode:inherit}a.btnEntradaGeneral{background-color:#e1251b;color:#fff!important;margin:20px 0 0;padding:10px 30px;font-weight:600;text-transform:uppercase;text-decoration:none!important;border:none;display:inline-block}a.btnEntradaGeneral:hover,a.btnEntradaGeneral:focus{background-color:#fe2a1f;text-decoration:none!important;border:none;display:inline-block}a.btnEntradaGeneral:after{display:none!important}a.btnEntrada{background-color:#000;color:#fff!important;margin:20px 0 10px;padding:10px 20px;font-weight:600;text-transform:uppercase;text-decoration:none!important;border:none;display:inline-block;font-size:15px}a.btnEntrada:hover,a.btnEntrada:focus{background-color:#444;text-decoration:none!important;border:none;display:inline-block}a.btnEntrada:after{display:none!important}.bloqueEntradas{padding:30px 0;border:1px solid #eee;padding:25px;margin:5px 0 10px}.bloqueEntradas h3,.tickets__content-main.entradas h3 .tickets__content-title{font-size:25px;line-height:27px;margin-bottom:10px;color:#e1251b}.tickets__content-main h3{margin:0;padding:0}.tickets__content-main h4{font-size:25px;line-height:27px;margin-bottom:0;color:#e1251b}.tickets__content-main p{border-bottom:1px solid #eee;padding-bottom:15px}.bloqueEntradas p{margin-bottom:0}.tickets__content-main{margin-bottom:20px;padding:30px 0;border:1px solid #eee;padding:25px;margin:5px 0 10px}.woocommerce-MyAccount-content .textoInsConcurso{font-family:Roboto Condensed;font-size:30px;font-weight:500;line-height:34px;border:1px solid #eee;padding:25px;border-radius:5px;margin:5px 0 10px;-webkit-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);-moz-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);display:flex;color:#e1251b;justify-content:center;text-align:center}.textfoto11 h4{font-size:20px;line-height:24px}.OtExp .textoInsConcurso{font-size:20px;font-weight:500;line-height:24px;box-shadow:none}.OtExp h3{font-size:24px;line-height:27px;margin-bottom:10px;padding:0}.OtExp .bloq{margin-top:40px}.far{font-family:"Font Awesome 5 Free";font-weight:400}.elementor-element.elementor-element-73a802a .elementor-button{font-family:"Roboto Condensed",Sans-serif;font-size:14px;font-weight:400;text-transform:none;fill:#fff;color:#fff;margin-right:5px}span.checkSubt{font-size:30px;line-height:36px;font-weight:600;font-family:Roboto Condensed;margin-bottom:10px;display:inline-block}a.checkSubt{color:#e1251b;text-decoration:underline}a.checkSubt:hover,a.checkSubt:focus{color:#fe2a1f}form :is(.datosComprador){margin-left:calc(-1*var(--half-gutter-size));margin-right:calc(-1*var(--half-gutter-size))}.bloqPart{border:1px solid #ccc;padding:30px}.bloqPart h3{color:#e1251b;font-size:35px;line-height:38px;margin:0;padding-bottom:5px;padding-top:5px}.bloqPart .subTit{font-family:Roboto Condensed;font-size:19px;line-height:21px}.bloqPart .fecha{font-weight:700;font-size:20px;line-height:22px;font-family:Roboto Condensed}.bloqPart .fecha2{border-top:1px solid #eee;margin-top:10px;padding-top:10px;padding-bottom:20px;display:block}.bloqPart .datTitular{border:none;padding:0}.conMensual h3{font-size:30px;line-height:32px;margin:0;padding-bottom:10px;padding-top:5px}.conMensual .pregunta{font-size:24px;line-height:30px}.conMensual #preguntaMes{padding:30px;border:1px solid #ccc}.elementor-toggle .elementor-toggle-icon.elementor-toggle-icon-left{margin-top:5px}h3.titLezama{font-size:25px;line-height:27px;margin-bottom:10px;color:#e1251b}.bloquePartLezama{border:1px solid #eee;padding:25px;border-radius:5px;margin:20px 0;-webkit-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);-moz-box-shadow:0px 10px 19px -6px rgba(0,0,0,.11);box-shadow:0px 10px 19px -6px rgba(0,0,0,.11)}h4.titLezama{font-size:25px;line-height:27px;color:#000;padding:8px 0 0 10px;border-left:5px solid #e1251b;margin-top:30px}.bloquePartLezama h5{font-size:22px;line-height:24px;color:#54595f;padding-bottom:10px;padding-top:5px;margin:0}.bloquePartLezama .fecha{border-top:1px solid #e8e8e8;display:block;padding:10px 0 15px;font-family:'Roboto Condensed';font-size:15px;line-height:19px}.bloquePartLezama .fecha2{font-family:'Roboto Condensed'}.bloquePartLezama .textoInsConcurso{font-size:22px;line-height:24px;padding:15px;margin:10px 0}.tickets__content-main.acmuseoa p{border-bottom:none;padding-bottom:0;margin-bottom:0}@media (max-width:767px){.woocommerce-account h2{font-size:45px;line-height:45px;margin-top:15px;display:inline-block}.woocommerce-page h2{font-size:45px;line-height:45px;margin-top:95px;display:inline-block}.woocommerce-account.logged-in h2{margin-top:15px}h3.pregunta{font-size:30px;line-height:32px}.bloqPart{padding:20px}.bloqPart h3{font-size:25px;line-height:28px}.bloqPart .fecha2{padding-bottom:10px}.conMensual .pregunta{font-size:20px;line-height:28px}.conMensual #preguntaMes{padding:20px}}@media (max-width:390px){.aceptPolitica label{line-height:1.2rem;display:inline-grid}}@media (max-width:1200px){.rey-postList .rey-postMedia{width:inherit!important;margin-right:inherit!important;float:inherit}.rey-postList .rey-postHeader,.rey-postList .rey-postContent{width:inherit!important;float:inherit}.rey-mainMenu{background-color:#fff}.rey-mainMenu .menu-item-has-children .--submenu-indicator-circle{font-size:5px!important}.contLogin{width:40%;max-width:40%}}@media (max-width:1200px) and (orientation:portrait){.rey-mobileNav-main{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2022/06/lineas-athletic.svg);background-repeat:no-repeat;background-position:left bottom;background-size:130px}}@media (min-width:1025px){.rey-postList .rey-postItem{margin-bottom:3rem!important}.post-type-archive.post-type-archive-tribe_events .rey-siteContainer{padding-bottom:20px}.formCompra form .form-row{margin-bottom:0!important}.formCompra form .form-row{min-height:100px}.datosComprador.woocommerce-address-fields__field-wrapper,.datosComprador .woocommerce-billing-fields__field-wrapper,.datosComprador .woocommerce-shipping-fields__field-wrapper,.datosComprador .form-row-wrapper,.datosComprador .form-row{width:50%;float:left}.rey-checkoutPage.--layout-custom.--rearr-csz .rey-checkoutPage-form #order_address_numero_field,.rey-checkoutPage.--layout-custom.--rearr-csz .rey-checkoutPage-form #order_address_escalera_field,.rey-checkoutPage.--layout-custom.--rearr-csz .rey-checkoutPage-form #order_country_field,.rey-checkoutPage.--layout-custom.--rearr-csz .rey-checkoutPage-form #order_postcode_field,.rey-checkoutPage.--layout-custom.--rearr-csz .rey-checkoutPage-form #order_city_field,.rey-checkoutPage.--layout-custom.--rearr-csz .rey-checkoutPage-form #order_state_field{width:33.3333%;float:left;clear:none}.datosComprador{padding:20px 0;display:inline-block}body.woocommerce-checkout .rey-siteHeader{position:fixed}body.woocommerce-account .rey-siteContainer{padding-top:3.125rem;padding-bottom:5.625rem;padding-right:15px;padding-left:15px}}@media (max-width:1024px){.ect-list-post-right .ect-list-description{padding:20px 0!important}.rey-mainMenu>.menu-item>a{font-size:1.3rem!important;font-family:"Roboto Condensed",Sans-serif!important;font-weight:700!important;text-transform:uppercase}.reyEl-bpost-title{margin-bottom:10px}.ect-list-post-left{padding-right:20px}.ect-list-date .ect-date-area .ev-mo{font-size:18px!important}.rey-mainMenu .sub-menu>.menu-item>a{font-size:1rem!important}.rey-revSlider{margin-top:60px}.logoAthleticMenu{width:88px!important;height:68px!important;vertical-align:middle!important}#datosTutor{padding:30px 18px}#datosTutor .form-row{padding-left:0;padding-right:0}.woocommerce-shipping-fields__field-wrapper h5{padding-left:18px;padding-right:18px}.tickets__content-main{margin-bottom:0;padding:0;border:none;padding:0;margin:0}.tickets__content-matches{margin-bottom:15px}.datosFact .data-item,.pagoFact .data-item{width:100%}.pagoFact .modif{width:100%;text-align:right;padding-top:10px}.datosFact .modif a,.pagoFact .modif a{color:#e1251b;font-size:14px}.contLogin{width:50%;max-width:50%}body.woocommerce-account .rey-siteContainer{padding-top:1.875rem;padding-bottom:3.125rem;padding-right:15px;padding-left:15px}}@media (min-width:767px) and (max-width:1023px){body.woocommerce-checkout .rey-siteHeader{position:fixed}}@media (max-width:790px){.ect-list-post{margin-bottom:15px}header .elementor-867 .elementor-element.elementor-element-6ab9b75d>.elementor-container,header .elementor-867.elementor-5400 .elementor-element.elementor-element-6ab9b75d>.elementor-container{min-height:auto!important}.elementor-934 .elementor-element.elementor-element-e919b57>.elementor-container{min-height:360px}.ect-list-post-right .ect-list-description{width:100%!important}.ect-list-venue{width:100%!important}.exposiciones .elementor-image-box-content{margin-top:20px}.ect-list-date .ect-date-area .ev-yr,.ect-list-date .ect-date-area .ev-mo{font-size:.7em!important}.logoAthleticMenu{width:80px!important;height:63px!important;vertical-align:middle!important}.post-type-archive.post-type-archive-tribe_events h1.rey-pageTitle{font-size:50px!important;line-height:55px!important;letter-spacing:-.2px!important;padding:20px 0 0}.tribe-events .tribe-events-l-container{padding-top:0!important}.tribe-common .tribe-common-l-container{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.tribe-events .tribe-events-calendar-list__event-date-tag{width:20%!important}.tribe-events .tribe-events-calendar-list__event-wrapper{width:80%!important}.tribe-events .tribe-events-calendar-list__event-details{width:inherit!important}.alignleft{float:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{width:250px}.tribe-events-content h2{font-size:36px;line-height:41px}.tribe-events-content h3{font-size:30px;line-height:35px}.tribe-events-content h3{font-size:26px;line-height:30px}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{margin-bottom:0}#tribe-events-footer{padding:0}body.tribe_events-template-default .rey-siteContainer{padding-bottom:1rem}.tribe-events-meta-group-details h2,.tribe-events-meta-group-venue h2{line-height:inherit!important}.rey-sidebar{margin-top:0}body.blog .rey-siteContainer{padding-top:0}body.single-post #content{margin-top:30px}.single-post .rey-postTitle{font-size:40px!important;line-height:45px!important}.elementor-image-box-title{margin-top:10px}.tribe-events-single-event-title{font-size:40px!important;line-height:43px}body.single-post #content{margin-top:0}body.single-post #content .rey-siteMain{padding-right:0;padding-left:0}body.blog .rey-pageCover,body.page .rey-pageCover{margin-top:80px}.rey-scrollTop{bottom:3rem!important}body.page-id-7995 #botClubHead,body.page-id-9694 #botClubHead,body.page-id-9695 #botClubHead,body.woocommerce-account #botClubHead{display:none}.menuUser{border-right:none;margin-top:70px!important}.menuUser nav .m-menu ul li a,.menuUser nav .m-menu ul li label{padding:10px 15px}body.post-template-default .rey-siteContainer{margin-top:100px}.contLogin{width:100%;max-width:100%}.datTitular .data-item{width:100%}.datTitular .modifPass{width:100%;margin-bottom:15px}span.checkSubt{text-align:center;font-size:38px;line-height:38px}.checkCenter{text-align:center}}@media (max-width:790px) and (orientation:portrait){.fundazioaHeader{vertical-align:middle!important}}@media (max-width:390px){.btnEntradaGeneral{display:block!important;text-align:center}}a.botRojo{color:#fff!important;padding:10px 25px!important;font-weight:500!important;display:inline-block!important;text-decoration:none!important;background-color:#e1251b;text-transform:uppercase;margin-bottom:10px}a.botRojo:hover,a.botRojo:focus{background-color:#fe2a1f !important;border:none;--animlink-d:inherit!important}a.botGris{color:#000!important;padding:10px 25px!important;font-weight:500!important;display:inline-block!important;text-decoration:none!important;background-color:#ddd;text-transform:uppercase;margin-bottom:10px;border:none;--animlink-d:inherit!important}a.botGris:hover,a.botGris:focus{background-color:#eee !important;border:none;--animlink-d:inherit!important}.botDesabilitado{color:#ccc!important;padding:10px 25px!important;font-weight:400!important;display:inline-block!important;text-decoration:none!important;background-color:#eee;text-transform:uppercase;margin-bottom:10px;border:none;--animlink-d:inherit!important;cursor:default}.botDesabilitadoR{color:#fff!important;padding:10px 25px!important;font-weight:400!important;display:inline-block!important;text-decoration:none!important;background-color:#f3e3e2;text-transform:uppercase;margin-bottom:10px;border:none;--animlink-d:inherit!important;cursor:default}.userLogin span.carnet{margin-right:10px;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/06/Icon-tipo-carnet.svg);background-repeat:no-repeat;display:inline-block;padding:0 10px 0 32px;font-size:14px;line-height:18px}.userLogin span.carnet.premium{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/06/Icon-tipo-carnet-premium.svg);margin-top:0}.userLogin a{padding-right:0}.premium,.basico{margin-top:30px}.woocommerce-account .rey-myAccContent[data-endpoint=""] .premium a,.woocommerce-account .rey-myAccContent[data-endpoint=""] .basico a{--animlink-height:1px!important}.premium h3,.basico h3{font-size:27px;line-height:30px;text-transform:none;font-weight:500!important}.premium h3 .rojo,.basico h3 .rojo{position:relative;overflow:hidden;display:ruby}.basico .bloque1 h4{text-transform:none;font-weight:500 !important;font-size:24px;line-height:28px;color:#000}.basico .bloque1 h5{color:#000;text-transform:none}.basico .bloque11{margin:30px auto 10px auto;width:75%;text-align:center}.premium .cont .Ventajas,.basico .cont .Ventajas{display:flex;flex-direction:row;align-items:center;background-color:#f5f5f5;padding:50px;margin-top:30px}.basico .cont .Ventajas{margin-bottom:10px}.basico a.botRojo{display:block!important;margin:20px auto!important;width:fit-content}.premium .cont .noVentajas{display:flex;flex-direction:row;padding:50px}.premium .cont h4,.basico .cont h4,.costeCarnet h4{font-size:20px;line-height:23px;color:#000}.datos h5{font-size:22px;line-height:25px;color:#000;text-transform:none;font-weight:400 !important}.datos h6{font-size:20px;line-height:23px;color:#000}.premium .cont .colI,.basico .cont .colI,.premium .datos .colD{width:60%}.premium .cont .colD,.basico .cont .colD,.premium .datos .colI{width:40%}.premium .datos .colD{padding-left:20px}.premium .cont .colD{text-align:center}.premium .cont .noVentajas,.premium .datos{padding:40px 50px 0}.premium .cont .noVentajas .colI{width:25%;padding-right:20px}.premium .cont .noVentajas .colD{width:80%;text-align:left}body.woocommerce-page button[type=submit].btn-noPremium{background-color:#ccc!important;color:#000!important}body.woocommerce-page button[type=submit].btn-noPremium:hover,body.woocommerce-page button[type=submit].btn-noPremium:focus{background-color:#eee!important}.leyend{font-size:12px;margin:0}.basico .leyend{text-align:center}.msgAlert{display:flex;background-color:#e1251b;color:#fff;color:#fff;padding:10px 20px;margin-bottom:40px;flex-direction:row;align-items:center;justify-content:space-between}.msgAlert .icoCerrar{padding-right:10px;display:grid}.msgAlert .icoCerrar a{display:flex}.msgAlert .icoCerrar a img{filter:invert(1) brightness(100) saturate(0%);opacity:1;display:inline-block;margin:0;padding:0}.msgAlert .icoCerrar a:after{display:none!important}.msgAlert .icoCerrar a img:hover,.msgAlert .icoCerrar a img:focus{opacity:.7}.msgAlert .boton a{border:1px solid #fff!important;color:#fff!important;padding:5px 15px!important;font-weight:500!important;display:inline-block!important;text-decoration:none!important}.msgAlert .boton a:hover,.msgAlert .boton a:focus{background-color:#fff!important;color:#e1251b!important;transition-duration:.2s}.msgAlert .boton a:after{display:none!important}.msgAlert .mensaje{line-height:18px}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0;z-index:1}.overlay:target{visibility:visible;opacity:1}.popupCA{margin:15% auto;padding:40px;background:#fff;border-radius:5px;width:30%;position:relative}.popupCA h2{margin-top:0;font-size:35px;line-height:38px}.popupCA .close{position:absolute!important;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333;--animlink-d:inherit!important}.popupCA .close:hover{color:#e1251b}.popupCA .content{max-height:30%;overflow:auto;font-size:16px;line-height:21px;margin-bottom:20px}.costeCarnet{display:flex;flex-direction:column;background-color:#fff;border:1px solid #f5f5f5;padding:50px;margin-top:30px}.costeCarnet ul{margin:0;padding:0}.costeCarnet ul li{list-style-type:none;font-size:18px;line-height:21px;padding:0 0 15px}.costeCarnet ul li:last-child{padding:20px 0 0}.costeCarnet ul li.tot{border-top:1px solid #ccc}.costeCarnet ul.precios li{display:flex;justify-content:space-between;margin-top:10px}.premium .datos .col{flex-direction:row;display:flex;padding-bottom:40px;border-bottom:1px solid #eee;margin-bottom:40px}.premium .datos ul{padding-bottom:15px!important}.premium .datos{padding-bottom:40px}.premium .datos h4.tit{font-family:Roboto Condensed;font-size:30px;font-weight:700;line-height:34px;text-transform:uppercase}.premium .botones{display:flex;justify-content:center}.premium .botones a{margin:3px}.carnetA{width:75%;display:flex;flex-direction:column;margin:3em auto;max-width:700px}.carnetA .cabecera{width:100%}.carnetA .cabecera img{border-radius:10px 10px 0 0}.carnetA .contDatos{width:100%;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/06/carnet-club-athletic-fond.jpg);background-repeat:repeat;background-size:cover;border-radius:0 0 10px 10px;padding:2em 3em 1.5em;display:flex;flex-direction:column;text-transform:uppercase}.carnetA .contDatos .contNombre{width:100%;display:flex;flex-direction:column}.carnetA .contDatos .contNombre h3.tit{font-size:22px;line-height:25px;font-weight:500!important;font-family:'Akrobat',sans-serif!important;margin-bottom:10px}.carnetA .contDatos .contNombre h3.datos{font-size:35px;line-height:38px;font-weight:500!important;font-family:'Akrobat',sans-serif!important;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carnetA .contDatos .contInfo{display:flex;flex-direction:row;margin-top:1em}.carnetA .contDatos .contInfo .miembro{width:40%}.carnetA .contDatos .contInfo .caduc{width:60%}.carnetA .contDatos .contInfo h4.tit{font-size:22px;line-height:25px;font-weight:500!important;font-family:'Akrobat',sans-serif!important;letter-spacing:1px;margin-bottom:10px}.carnetA .contDatos .contInfo h4.datos{font-size:32px;line-height:36px;font-weight:500!important;font-family:'Akrobat',sans-serif!important;letter-spacing:1px}.carnetA .contDatos .bold{font-weight:700!important}.bannerPremium{width:90%;display:flex;flex-direction:row;margin:2em auto;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/06/banner-club-athletic-premium-1.jpg);background-repeat:repeat;background-size:cover;background-position:center center;border-radius:5px;color:#000;align-items:center}.bannerPremium .carnet{width:40%;transform:rotate(-10deg)}.bannerPremium .carnet img{width:100%}.bannerPremium h3{margin-bottom:10px;font-size:35px;line-height:39px}.bannerPremium .cont{width:60%;padding:2em 2em 1.5em 3em}.bannerPremium .cont p{font-size:20px;line-height:26px}.bannerCupon30{width:90%;display:flex;flex-direction:row;margin:2em auto;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/06/banner-club-athletic-premium.jpg);background-repeat:repeat;background-size:cover;background-position:center center;border-radius:5px;color:#fff;align-items:center}.bannerCupon30 h3{margin-bottom:20px;font-size:25px;line-height:29px}.bannerCupon30 .cupon{width:40%;transform:rotate(-10deg)}.bannerCupon30 .cont{width:60%;padding:2em 2em 1.5em 3em}.bannerEntrevista{width:90%;display:flex;flex-direction:row-reverse;margin:2em auto;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2025/02/club-athletic-fond-entrevistas.jpg);background-repeat:repeat;background-size:cover;background-position:center center;border-radius:5px;color:#fff;align-items:end}.bannerEntrevista h3{margin-bottom:20px;font-size:35px;line-height:39px}.bannerEntrevista .imagen{width:50%;margin-top:-80px;margin-right:-10px}.bannerEntrevista p{font-size:18px;line-height:30px}.bannerEntrevista .cont{width:50%;padding:2em 0 1.5em 3em}.checkBaja{width:18px;height:18px}.Baja .botones{display:flex;justify-content:flex-start;margin:20px 0}.Baja .botones a{margin:3px}#tablaDtos .popupCA{margin-top:8%}#tablaDtos .popupCA .close{top:10px}#tablaDtos .popupCA .content{margin-bottom:0}#tablaDtos table{margin-top:20px;margin-bottom:0}#tablaDtos thead th{font-weight:700;background:#e1251b;color:#fff;text-align:center}#tablaDtos tr{background:#fff;border-bottom:1px solid #fff;margin-bottom:5px}#tablaDtos tr:nth-child(even){background:#f5f5f5}#tablaDtos th,#tablaDtos td{text-align:center;padding:10px;font-weight:300;width:50%}.subPrecio{font-size:24px;color:#666;font-weight:400}@media (max-width:1420px){.carnetA{width:100%;max-width:inherit}}@media (max-width:1230px){.carnetA .contDatos .contNombre h3.tit,.carnetA .contDatos .contInfo h4.tit{font-size:18px;line-height:21px;letter-spacing:1px}.carnetA .contDatos .contNombre h3.datos,.carnetA .contDatos .contInfo h4.datos{font-size:30px;line-height:34px}.bannerPremium .carnet,.bannerCupon30 .cupon{width:50%}}@media (max-width:1080px){.carnetA .contDatos .contNombre h3.tit,.carnetA .contDatos .contInfo h4.tit{letter-spacing:0}.bannerPremium,.bannerClubAthletic,.bannerCupon30{display:flex;flex-direction:column;width:100%}.bannerEntrevista{display:flex;flex-direction:column-reverse;width:100%}.bannerPremium .cont,.bannerCupon30 .cont{width:100%;padding:2em 2em 1.5em;text-align:center}.bannerEntrevista .cont{width:100%;padding:2em 2em 1.5em;text-align:center}.bannerPremium .carnet,.bannerCupon30 .cupon{width:30%}.bannerEntrevista .imagen{width:100%;margin-top:-40px}#tablaDtos .popupCA{width:50%}}@media (max-width:920px){.carnetA .contDatos{padding:2em}#tablaDtos .popupCA{width:70%}.carnetA .contDatos .contNombre h3{margin-bottom:.5em}}@media (max-width:768px){.userLogin{align-items:center}.userLogin span,.userLogin span.carnet{padding-right:5px}.woocommerce-MyAccount-content{padding:0}.msgAlert{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;display:inline-flex;margin-top:20px;padding:15px;margin-bottom:20px}.msgAlert .icoCerrar{margin-bottom:10px}.msgAlert .boton{margin-top:10px}.premium .cont .Ventajas,.premium .cont .noVentajas,.basico .cont .Ventajas,.basico .cont .noVentajas,.costeCarnet,.premium .datos{padding:20px;flex-direction:column}.premium .datos .col{padding:0;flex-direction:column}.premium .cont .colI,.premium .cont .noVentajas .colI,.basico .cont .colI,.basico .cont .noVentajas .colI,.premium .datos .colI{width:100%}.premium .cont .noVentajas .colI{text-align:center;padding-top:20px}.premium .cont .colD,.premium .cont .noVentajas .colD,.basico .cont .colD,.premium .datos .colD{width:100%}.premium .datos .colD{padding-bottom:15px}.premium .cont .noVentajas{flex-direction:column-reverse}.box{width:70%}.popupCA,#tablaDtos .popupCA{width:90%;margin:120px auto;padding:20px}.popupCA h2{width:80%}#tablaDtos .popupCA .close{top:0}.premium .datos .colD{padding-left:inherit}.premium .precios .concepto{width:70%}.bannerPremium .carnet,.bannerCupon30 .cupon{width:50%}.carnetA .contDatos{padding:1.2em 1.7em 2em}.carnetA .contDatos .contNombre h3.datos{font-size:20px;line-height:24px}.carnetA .contDatos .contNombre h3.tit{margin-bottom:3px;font-size:.7em}.carnetA .contDatos .contNombre h3{margin-bottom:0}}.resumenPedido{padding:30px;border:1px solid #d224e3;border-radius:5px}.resumenPedido h3.tit{margin-top:30px;padding-top:30px;border-top:1px solid #d224e3}.resumenPedido .botonResumen{display:flex;justify-content:space-between}.resumenPedido .botonResumen a.activo svg{transform:rotate(180deg)}.resumenPedido .desglose{display:none;position:relative}.datosTitular{position:relative}.resumenPedido .proceso,.datosTitular .proceso,.datosCompradorPago .proceso{background-color:rgba(255,255,255,.8);height:100%;width:100%;position:absolute;z-index:3}.resumenPedido .proceso .loader{width:48px;height:48px;border:10px solid #eee;border-radius:50%;position:relative;transform:rotate(45deg);box-sizing:border-box;display:block;top:200px;left:48%}.datosTitular .proceso .loader{width:48px;height:48px;border:10px solid #eee;border-radius:50%;position:relative;transform:rotate(45deg);box-sizing:border-box;display:block;top:48vh;left:48%}.datosCompradorPago .proceso .loader{width:48px;height:48px;border:10px solid #eee;border-radius:50%;position:relative;transform:rotate(45deg);box-sizing:border-box;display:block;top:48vh;left:48%}.resumenPedido .proceso .loader:before,.datosTitular .proceso .loader:before,.datosCompradorPago .proceso .loader:before{content:"";position:absolute;box-sizing:border-box;inset:-10px;border-radius:50%;border:10px solid #ff3d00;animation:prixClipFix 2s infinite linear}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.tablaResumen{font-size:14px;border-collapse:collapse;border:0;margin-bottom:0;border-spacing:0;vertical-align:middle;width:100%;margin:0 0 1.5625rem;display:table;text-indent:initial;unicode-bidi:isolate;border:0}.tablaResumen tfoot tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding:0;justify-content:space-between}.tablaResumen tfoot tr th{text-align:start;text-transform:uppercase}.tablaResumen tfoot tr.total{border-top:solid;border-color:#d224e3;border-width:1px;padding-top:20px;margin-top:20px;font-size:16px}.tablaResumen th{padding:0;border:0;display:block;background:0 0;color:inherit}.tablaResumen tr td{padding:0;border:0}.tablaResumen .cesta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;justify-content:space-between;border-bottom:none}.tablaResumen .cesta:last-child{border:0;border-bottom:1px solid;border-color:#d224e3;border-width:1px;padding-bottom:30px;margin-bottom:20px}.tablaResumen .nombre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tablaResumen .nombre .img{width:60px;position:relative;margin-right:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.tablaResumen .cantidad{position:absolute;top:-.7em;right:-.7em;width:2.3em;height:1.6em;text-align:center;font-size:10px;font-weight:700;background-color:#212529;color:#fff;line-height:1.6;border-radius:3px}.tablaResumen .cesta .datos .titulo{font-weight:600}.tablaResumen .cesta .datos .total{display:block}.tablaResumen .cesta .total{text-align:end;font-weight:500;margin-left:20px;display:none}.tablaResumen .codigoProm{border-bottom:solid;border-color:#d224e3;border-width:1px;padding-bottom:30px;margin-bottom:20px;padding-top:0}.tablaResumen .codigoProm td{width:100%}.tablaResumen .codigoProm a{color:#d2174f;text-decoration:none;border:none}.tablaResumen .codigoProm a:after{display:none!important}.tablaResumen .codigoProm form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;width:100%;flex-wrap:nowrap}.tablaResumen .codigoProm form input[type=text]{color:#d2174f;background-color:#d200ff;border-width:1px solid);border-color:#d224e3}.tablaResumen .codigoProm form button[type=submit]{margin:0 !important}.resumenPedido .banners{display:flex;justify-content:space-between;flex-wrap:wrap}.resumenPedido .banners .subscription-info p{font-size:13px;line-height:18px}.resumenPedido a:after{display:none!important}.sendero ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;text-align:center;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:none;text-decoration:none;font-size:12px;line-height:10px}.sendero ul li a:after{display:none!important}.sendero ul li a:hover,.sendero ul li a:focus{text-decoration:underline}.sendero ul li.--active a{color:#353b41}.sendero ul li a{color:#c6}.sendero ul li svg{fill:#c6 !important}.formAthleticzale form{display:flex;flex-wrap:wrap;justify-content:space-between}.formAthleticzale form .ayuda{position:absolute;top:0;right:0;z-index:1;height:100%;width:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formAthleticzale .form-row.form-row-wide{width:100%;position:relative}.formAthleticzale .form-row.form-row-3-col{width:32%;position:relative}.formAthleticzale .form-row.form-row-3-col.form2col{width:49%}.formAthleticzale .form-row .contCaja{position:relative}.formAthleticzale .error{font-size:12px;display:block;margin-bottom:.5em;margin-top:.2em;color:#cf2929}.formAthleticzale #datosTutor{background-color:#f5f5f5;padding:30px;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.formAthleticzale label{font-size:11px;font-weight:500;text-transform:uppercase;margin-bottom:5px;color:#353b41}.formAthleticzale .select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.formAthleticzale form .form-row select{cursor:pointer;margin:0}.formAthleticzale form .form-row .select2-container{width:100%;line-height:2em;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.formAthleticzale form .form-row .select2-container .select2-selection--single{color:#d2174f;background-color:#fff;font-size:1rem;outline:0;display:block;width:100%;height:calc(2.5625rem + 2px);padding:.625rem .8125rem;font-size:.875rem;font-weight:400;line-height:1.5;background-clip:padding-box;border:1px solid #d224d4;transition:.2s cubic-bezier(.215,.61,.355,1),ease-out);transition-property:border-color,box-shadow;border-radius:2px}.formAthleticzale form .form-row .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;line-height:1.5;color:#444}.formAthleticzale form .form-row .select2-container .select2-selection__arrow{font-size:1.375rem;height:100%;width:1.6em;top:3px;right:3px}.formAthleticzale form .form-row .select2-container .select2-selection__arrow:before{position:absolute;left:0;font-size:12px;top:calc(50% - .5em);height:1em;width:1px;content:"";background-color:#ccc}.formAthleticzale form #direccionTitular,.formAthleticzale form #OtraDirecc{width:100%;margin-top:30px}.formAthleticzale form #datos-titular,.formAthleticzale form #datosDocumento,.formAthleticzale form #datosNoTutor,.formAthleticzale form #datosTutor,.formAthleticzale form #direccPrincipal,.formAthleticzale form #OtraDirecc{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.formAthleticzale form .form-row.notes textarea{height:6em}.formAthleticzale form .botForm{display:flex;justify-content:flex-end;margin-top:20px}.formAthleticzale form .botForm.modificar{margin-top:30px;margin-bottom:20px;display:flex;justify-content:flex-end}.formAthleticzale form .botForm a{background-color:#e1251b !important;font-size:18px !important;font-weight:500;text-transform:uppercase;color:#fff;padding:.75em 1.25em}.formAthleticzale form .botForm a:hover:after,.formAthleticzale form .botForm a:focus:after{display:none}.formAthleticzale form .botForm.modificar a{font-size:16px!important;display:flex;align-items:center}.formAthleticzale form .botForm a:hover,.formAthleticzale form .botForm a:focus{background-color:#e13930!important}.formAthleticzale form .place-order button[type=submit]{width:100%;padding:20px}.formAthleticzale form .place-order button[type=submit]:before{--svg-img:url(//clubathletic.athletic-club.eus/wp-content/plugins/rey-core/assets/css/woocommerce-components/page-checkout/../../../images/icon-secure.svg);content:"";width:1em;height:1em;display:inline-block;font-size:1.15em;color:inherit;-webkit-margin-end:.7em;margin-inline-end:.7em;background-color:currentColor;-webkit-mask-image:var(--svg-img);mask-image:var(--svg-img);-webkit-mask-size:cover;mask-size:cover}.formAthleticzale form .place-order{display:flex;padding:20px 0;width:100%}.formAthleticzale .datosComprador{display:flex;margin:0;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.formAthleticzale .datosCompradorPago{box-sizing:border-box;position:relative}.formAthleticzale .datosCompradorPago .resumen{display:flex;flex-direction:column;background-color:#fff;border-width:1px;border-color:#d224e3;border-style:solid;border-radius:3px;padding:10px;padding-left:19px;padding-right:19px;margin-bottom:50px;width:100%}.formAthleticzale .datosCompradorPago .resumen .fila{display:flex;width:100%;flex-direction:row;justify-content:space-between;padding:10px;border-top:1px solid #eee}.formAthleticzale .datosCompradorPago .resumen .fila:first-child{border-top:none}.formAthleticzale .datosCompradorPago .resumen .fila .title{width:12%}.formAthleticzale .datosCompradorPago .resumen .fila .content{width:69%;font-weight:600}.formAthleticzale .datosCompradorPago .resumen .fila .action{width:15%;text-align:center;font-size:14px}.formAthleticzale .datosCompradorPago .resumen .fila .action a{color:#000}.formAthleticzale .datosCompradorPago .metodoPago{margin-top:30px;width:100%}.formAthleticzale .datosCompradorPago .metodoPago .cont{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.formAthleticzale .datosCheckBloc{background-color:#f5f5f5;border-radius:10px;margin-bottom:20px;padding:15px;width:100%}.formAthleticzale .capaErrores{display:flex;width:100%}.formAthleticzale .capaErrores ul.woocommerce-error{color:#fff;background-color:#e1251b;width:100%}.formAthleticzale .capaErrores ul.woocommerce-error:before{color:#fff}.formAthleticzale .capaErrores ul.woocommerce-error ul li{list-style-type:disc !important}.formAthleticzale .woocommerce-invalid label{color:inherit!important}.formAthleticzale form .form-row.woocommerce-invalid .select2-container .select2-selection--single{border-color:#cf2929!important;--checkout-fields-border-color:#cf2929!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#E1251B!important;color:#fff}.formAthleticzale #ship-to-different-address{width:100%}.formAthleticzale .posRel .woocommerce-input-wrapper{position:relative}.formAthleticzale .tooltip{position:absolute;display:inline-block;top:7px;right:15px}.formAthleticzale .tooltip svg{height:1.3em;width:1.3em;fill:#888}.formAthleticzale .tooltip .tooltiptext{visibility:hidden;width:180px;background-color:#111;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-90px;opacity:0;transition:opacity .3s;padding:10px}.formAthleticzale .tooltip:hover .tooltiptext{visibility:visible;opacity:1;font-size:12px;line-height:16px}.formAthleticzale .iti{position:relative;display:inline-block}.formAthleticzale .iti *{box-sizing:border-box}.formAthleticzale .iti__hide{display:none}.formAthleticzale .iti__v-hide{visibility:hidden}.formAthleticzale.iti input,.formAthleticzale .iti input[type=text],.formAthleticzale .iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.formAthleticzale .iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.formAthleticzale .iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.formAthleticzale .iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.formAthleticzale [dir=rtl] .iti__arrow{margin-right:6px;margin-left:0}.formAthleticzale .iti__arrow--up{border-top:none;border-bottom:4px solid #555}.formAthleticzale .iti__country-list{position:absolute;z-index:2;list-style:none;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.formAthleticzale .iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.formAthleticzale .iti__country-list{white-space:normal}}.formAthleticzale .iti__flag-box{display:inline-block;width:20px}.formAthleticzale .iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.formAthleticzale .iti__country{display:flex;align-items:center;padding:5px 10px;outline:none}.formAthleticzale .iti__dial-code{color:#999}.formAthleticzale .iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.formAthleticzale .iti__flag-box,.iti__country-name{margin-right:6px}.formAthleticzale [dir=rtl] .iti__flag-box,.formAthleticzale [dir=rtl] .iti__country-name{margin-right:0;margin-left:6px}.formAthleticzale .iti--allow-dropdown input,.formAthleticzale .iti--allow-dropdown input[type=text],.formAthleticzale .iti--allow-dropdown input[type=tel],.formAthleticzale .iti--separate-dial-code input,.formAthleticzale .iti--separate-dial-code input[type=text],.formAthleticzale .iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.formAthleticzale [dir=rtl] .iti--allow-dropdown input,.formAthleticzale [dir=rtl] .iti--allow-dropdown input[type=text],.formAthleticzale [dir=rtl] .iti--allow-dropdown input[type=tel],.formAthleticzale [dir=rtl] .iti--separate-dial-code input,.formAthleticzale [dir=rtl] .iti--separate-dial-code input[type=text],.formAthleticzale [dir=rtl] .iti--separate-dial-code input[type=tel]{padding-right:52px;padding-left:6px;margin-right:0}.formAthleticzale .iti--allow-dropdown .iti__flag-container,.formAthleticzale .iti--separate-dial-code .iti__flag-container{right:auto;left:0}.formAthleticzale [dir=rtl] .iti--allow-dropdown .iti__flag-container,.formAthleticzale [dir=rtl] .iti--separate-dial-code .iti__flag-container{right:0;left:auto}.formAthleticzale .iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.formAthleticzale .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.formAthleticzale .iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.formAthleticzale .iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.formAthleticzale .iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.formAthleticzale .iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.formAthleticzale .iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.formAthleticzale .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px}.formAthleticzale [dir=rtl] .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:6px}.formAthleticzale .iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.formAthleticzale .iti--container:hover{cursor:pointer}.formAthleticzale .iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.formAthleticzale .iti-mobile .iti__country-list{max-height:100%;width:100%}.formAthleticzale .iti-mobile .iti__country{padding:10px;line-height:1.5em}.formAthleticzale .iti__flag{width:20px}.formAthleticzale .iti__flag.iti__es{height:14px;background-position:-1577px 0}.formAthleticzale .iti__flag{height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url(https://cdn.jsdelivr.net/npm/intl-tel-input@18.2.1/build/img/flags.png?1);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}.formAthleticzale input[type=checkbox]{display:none}.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span):before,.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span):before{content:"";position:relative;width:1em;height:1em;color:#000;color:inherit;border:2px solid #000;font-size:18px;border-radius:2px;display:inline-block;margin-right:.6em;vertical-align:middle;cursor:pointer}.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span),.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span){position:relative;display:inline-block;display:inline;vertical-align:middle;text-transform:none;font-size:14px;font-weight:600;line-height:20px}.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span) a,.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span) a{text-decoration:underline}.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span) a:hover,.formAthleticzale input[type=checkbox]:not(:only-child)+:is(label,span) a:hover{text-decoration:none}.formAthleticzale input[type=checkbox]:not(:only-child):checked+label,.formAthleticzale input[type=checkbox]:not(:only-child):checked+span,.formAthleticzale input[type=checkbox]:not(:only-child):checked+label,.formAthleticzale input[type=checkbox]:not(:only-child):checked+span{color:#000;)}.formAthleticzale input[type=checkbox]:not(:only-child):checked+label:before,.formAthleticzale input[type=checkbox]:not(:only-child):checked+span:before,.formAthleticzale input[type=checkbox]:not(:only-child):checked+label:before,.formAthleticzale input[type=checkbox]:not(:only-child):checked+span:before{background-color:red;background-image:url("data:image/svg+xml, %3Csvg%20width=%22531px%22%20height=%22389px%22%20viewBox=%220%200%20531%20389%22%20version=%221.1%22%20xmlns=%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink=%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20fill=%22%23FFF%22%20points=%22212.132034%20247.487373%20459.619408%200%20530.330086%2070.7106781%20212.132034%20388.90873%200%20176.776695%2070.7106781%20106.066017%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:.75em}.formAthleticzale input[type=checkbox]+span:before,.formAthleticzale input[type=checkbox]+span:before{border-color:#dc3545}.formAthleticzale input[type=checkbox][disabled]+label,.formAthleticzale input[type=checkbox][disabled]+span,.formAthleticzale input[type=checkbox][disabled]+label,.formAthleticzale input[type=checkbox][disabled]+span{opacity:.5;pointer-events:none}.formAthleticzale .finProceso .cont{padding:50px;background-color:#e1251b;color:#fff;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/07/club-athletic-fond-standar.jpg);background-size:cover}.formAthleticzale .finProceso .cont h3{font-size:35px;line-height:38px}.formAthleticzale .finProceso .cont p{padding-bottom:0;margin:0}.formAthleticzale .finProceso h4{font-size:25px;line-height:28px;padding:30px 50px;text-align:center}.bannerClubAthletic{width:90%;display:flex;flex-direction:row;margin:2em auto;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/06/banner-club-athletic-premium.jpg);background-repeat:repeat;background-size:cover;background-position:center center;border-radius:5px;color:#000;align-items:center}.bannerClubAthletic .carnet{width:40%;transform:rotate(-10deg)}.bannerClubAthletic .carnet img{width:100%;border-radius:7px}.bannerClubAthletic h3{margin-bottom:10px;font-size:35px;line-height:39px;color:#fff}.bannerClubAthletic .cont{width:60%;padding:2em 2em 1.5em 3em;color:#fff}.bannerClubAthletic .cont p{font-size:20px;line-height:26px}.carnetsCA{display:flex;justify-content:space-between;align-items:flex-start}.colClubAthl{width:49%;position:relative;min-height:1px;display:flex;background-color:#f3f3f4}.colClubAthl.premium{margin:0}.colClubAthl.premium .cont .fila img{filter:brightness(0%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.colClubAthl .img{width:100%}.colClubAthl .cont{padding:20px}.colClubAthl .cont .sup{text-align:center;padding:20px 0}.colClubAthl .cont .fila{border-bottom:1px solid #ccc;padding:15px 0;display:flex;flex-direction:row;align-items:center}.colClubAthl .cont .fila .col1{width:20%;padding-right:15px}.colClubAthl .cont .fila .col2{width:80%;color:#000;font-size:20px;font-weight:600;line-height:24px}.colClubAthl .cont h3{color:#000;font-size:26px;line-height:29px;text-align:center;text-transform:uppercase;font-weight:700!important}.colClubAthl .cont h4{color:#e1251b;font-size:26px;font-weight:600;text-transform:none;font-style:italic;line-height:30px;text-align:center;padding-top:30px}.colClubAthl .cont a.bot{font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;background-color:#e1251b;border-radius:0;display:inline-flex;font-size:16px;padding:15px 30px}.colClubAthl .cont a.bot:after{display:none}.colClubAthl .cont a.bot:hover,.colClubAthl .cont a.bot:focus{background-color:#e1251be3}.colClubAthl .cont ul{padding:0;margin:0}.colClubAthl .cont ul li{list-style-type:none;font-size:16px;line-height:20px;font-weight:400;padding-top:5px}.bannerHazteClub{width:100%;display:flex;flex-direction:row;margin:2em auto;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/03/fond-slider-club-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:5px;color:#000;align-items:center;padding:30px 30px 0;align-items:flex-end;position:relative}.bannerHazteClub:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.bannerHazteClub .col1{width:20%;z-index:2}.bannerHazteClub .col2{width:80%;padding-bottom:30px;z-index:2}.bannerHazteClub .col1 img{width:100px}.bannerHazteClub .col2 p{font-size:22px;line-height:32px}.MejoraSuscripcion{display:flex;flex-direction:row;align-items:center;margin:2em auto}.MejoraSuscripcion h3{font-size:20px;line-height:25px;text-transform:none}.MejoraSuscripcion a{margin-left:10px;margin-right:10px}.bannerPremium .cont .botones,.bannerCupon30 .cont .botones,.bannerClubAthletic .cont .botones{display:flex;flex-direction:row}.bannerPremium .cont .botones a,.bannerCupon30 .cont .botones a,.bannerClubAthletic .cont .botones a{margin-right:10px;line-height:16px}a.botLineaB{color:#fff !important;padding:10px 25px !important;font-weight:500 !important;display:inline-block !important;text-decoration:none !important;background-color:transparent;text-transform:uppercase;margin-bottom:10px;border:1px solid #fff}a.botLineaB:hover,a.botLineaB:focus{border:1px solid #e1251b;color:#e1251b!important}a.botLineaB:after{display:none!important}a.botLineaN{color:#000 !important;padding:10px 25px !important;font-weight:500 !important;display:inline-block !important;text-decoration:none !important;background-color:transparent;text-transform:uppercase;margin-bottom:10px;border:1px solid #000}a.botLineaN:hover,a.botLineaN:focus{border:1px solid #e1251b;color:#e1251b!important}a.botLineaN:after{display:none!important}table.mesDto{text-align:center;border-collapse:collapse;width:50%;margin-top:20px}table.mesDto td,table.mesDto th{padding:5px}table.mesDto tbody td{font-size:15px;color:#333}table.mesDto tr:nth-child(even){background:#eee}table.mesDto thead{background:#000;border-bottom:1px solid #eee}table.mesDto thead th{font-weight:700;color:#fff;text-align:center}@media (max-width:1230px){.bannerClubAthletic .carnet{width:50%}}@media (min-width:1025px){.tablaResumen .cesta .datos .total{display:none}.tablaResumen .cesta .total{display:block}.resumenPedido .banners .col{width:49%;padding:.5%}.sendero{margin:0 0 3.125rem;text-transform:uppercase;font-weight:500}.sendero ul li svg{font-size:12px}.formAthleticzale .form-row{min-height:80px;margin-bottom:0 !important;width:49%;float:left;padding:0}.userLogin{display:flex}.formAthleticzale form #direccionTitular{margin-bottom:30px}.formAthleticzale .capaErrores ul.woocommerce-error{--padding-start:5rem;--padding:1rem}}@media (max-width:1080px){.bannerClubAthletic{display:flex;flex-direction:column;width:100%}.bannerClubAthletic .cont{width:100%;padding:2em 2em 1.5em;text-align:center}.bannerClubAthletic .carnet{width:30%}.bannerHazteClub{flex-direction:column-reverse}.bannerHazteClub .col1{width:100%;z-index:2;display:none}.bannerHazteClub .col2{width:100%;padding-bottom:20px;z-index:2}.bannerHazteClub .col2 p{font-size:18px;line-height:28px}.MejoraSuscripcion{display:flex;flex-direction:column}.bannerPremium .cont .botones,.bannerCupon30 .cont .botones,.bannerClubAthletic .cont .botones{justify-content:center}}@media (max-width:1024px){.tablaResumen .cesta .total{text-align:start;margin-left:0}.resumenPedido .banners .col{width:100%;padding:0}.resumenPedido .banners{flex-direction:column}.formAthleticzale .form-row{min-height:80px;width:100%;padding:0;margin-bottom:0 !important}.formAthleticzale .form-row.form-row-3-col{width:100%}.datosTitular{margin-bottom:30px}.datosTitular form p,.datosCompradorPago form p{margin:0}.datosTitular form p.descrip{margin-bottom:30px}.formAthleticzale #datosTutor{padding:30px 20px}.formAthleticzale tr.codigo td{text-align:end}.carnetsCA{width:100%;display:flex;flex-direction:column;width:100%}.colClubAthl{width:100%}}@media screen and (max-width:768px){.formAthleticzale .datosComprador .resumen{padding-right:10px;padding-left:10px}.formAthleticzale .datosComprador .resumen .fila{flex-direction:column}.formAthleticzale .datosCompradorPago .resumen .fila{flex-direction:column}.formAthleticzale form .botForm.modificar{margin-top:0;width:100%}.resumenPedido{padding:20px}.formAthleticzale .sendero ul{gap:10px}.formAthleticzale .tooltip .tooltiptext{width:115px}.bannerClubAthletic .carnet{width:50%}.bannerHazteClub{padding:20px 20px 0}.bannerHazteClub .col2{text-align:center}.bannerHazteClub .col2 p{font-size:17px;line-height:25px}.resumenPedido .proceso .loader{left:40%}.datosTitular .proceso .loader{left:40%}table.mesDto{width:100%}}@media screen and (max-width:700px) and (orientation:portrait){.formAthleticzale{display:inline-block}.userLogin{margin-top:130px !important;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:20px}.userLogin span{margin-right:0!important;padding-right:0!important}.userLogin span,.userLogin a{margin-top:5px!important;margin-left:10px}}@media screen and (max-width:640px) and (orientation:landscape){.userLogin{margin-top:80px !important;margin-bottom:20px}}.modal{z-index:10;display:block;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.5)}.modal-content{background-color:#fff;position:relative;padding:0;outline:0;width:600px;position:fixed !important;top:48% !important;left:50% !important;transform:translate(-50%,-50%) !important}.modal-inner{padding:20px 30px}.modal-content .cabe{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/07/fond-aficion.jpg);background-repeat:no-repeat;min-height:150px}.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:0;top:0;padding:6px 10px;cursor:pointer;color:#ccc}.animate-opacity{animation:opac .8s}@keyframes opac{from{opacity:0}to{opacity:1}}@media screen and (max-width:640px){.modal-content{max-width:365px}}form.formViaje .datTitular{display:flex;flex-direction:column;flex-wrap:nowrap;padding:30px 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:none;border-left:none;margin-top:15px}form.formViaje .datTitular label{line-height:1.3em}form.formViaje .datTitular .data-item{width:100%;margin-bottom:25px}form.formViaje .datTitular .data-item .form-group{max-width:300px}.precioAnterior{background:linear-gradient(to left top,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%);color:#e1251b}.ofertaTiempo .elementor-widget-wrap{display:flex!important;flex-direction:row;flex-wrap:nowrap}.ofertaTiempo .elementor-widget-wrap .texto{width:auto;display:contents}.ofertaTiempo .elementor-widget-wrap .time{width:auto;display:contents}#seleccionCarnets .col1{order:1}#seleccionCarnets .col2{order:2}#seleccionCarnets .col3{order:3}#seleccionCarnetsBlackFriday .col1{order:1}#seleccionCarnetsBlackFriday .col2{order:2}#seleccionCarnetsBlackFriday .col3{order:3}@media screen and (max-width:1024px){#seleccionCarnets .col1{order:2}#seleccionCarnets .col2{order:1}#seleccionCarnets .col3{order:3}#seleccionCarnetsBlackFriday .col1{order:2}#seleccionCarnetsBlackFriday .col1{order:1}#seleccionCarnetsBlackFriday .col1{order:3}}@media screen and (max-width:640px){.ofertaTiempo .elementor-widget-wrap{display:flex!important;flex-direction:column;flex-wrap:nowrap}}.menuUser nav .m-menu ul li.menuOpcPlay label{padding:5px 15px}.menuUser nav .m-menu ul li.menuOpcPlay label.a-label__chevron span{background-color:#fff;padding:8px 38px 8px 15px;color:#000;-webkit-border-radius:10px;-webkit-border-bottom-right-radius:0;-moz-border-radius:10px;-moz-border-radius:bottom-right:0;border-radius:10px;border-bottom-right-radius:0;margin-right:10px;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/12/play-video-ico.svg);background-repeat:no-repeat;display:inline-block;background-size:20px;background-position:center right 10px;margin-left:-15px;border:1px solid #000;font-weight:600}.menuUser nav .m-menu ul li.menuOpcPlay:hover>label.a-label__chevron span,.menuUser nav .m-menu ul li.menuOpcPlay:focus>label.a-label__chevron span{border-color:#e1251b;color:#e1251b;transition-duration:.25s}.contExcImagenes{display:flex;flex-direction:row;justify-content:space-between;max-height:300px}.contExcImagenes .contCol{width:100%;padding:0;border:1px solid #eee;margin-right:10px;border-radius:5px}.contExcImagenes .contCol:last-child{margin-right:0}.contExcImagenes .contCol .imagen{height:200px;width:100%;display:inline-flex;align-content:center;background-color:#f5f5f5;justify-content:center;padding:10px;background-repeat:no-repeat;background-position:center center;background-size:cover}.contExcImagenes .contCol .imagen.partidos{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/12/club-athletic-trama-img-partidos.jpg)}.contExcImagenes .contCol .imagen.entrenos{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/12/club-athletic-trama-img-entrenos.jpg)}.contExcImagenes .contCol .imagen.prensa{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/12/club-athletic-trama-img-prensa.jpg)}.contExcImagenes .contCol .imagen img{max-height:200px}.botVerMas{padding:15px;display:flex;justify-content:flex-end;padding:10px 15px}.botVerMas a{color:#e1251b;font-size:13px;font-family:"Roboto Condensed",Sans-serif !important;text-transform:uppercase;font-weight:600}.botVerMas a:after{display:block;content:'';border-bottom:solid 2px #E1251B!important;--animlink-height:1px;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:0% 50%}.botVerMas a:hover:after{transform:scaleX(1)}.botVerMas a:hover,.botVerMas a:focus{transition-duration:.25s}.contExcImagenes .contCol h4,.Resumvideos .col h4,.bloqImag .col h4{font-size:18px;line-height:21px;margin:0;padding-bottom:5px;text-transform:none;border-bottom:1px solid #eee;font-weight:500!important;padding:15px 15px 10px}.contExcImagenes .contCol .VerMas{padding:15px;display:flex;justify-content:flex-end;padding:10px 15px}.contExcImagenes .contCol .VerMas a{color:#e1251b;font-size:13px;font-family:"Roboto Condensed",Sans-serif !important;text-transform:uppercase;font-weight:600}.contExcImagenes .contCol .VerMas a:after{display:block;content:'';border-bottom:solid 2px #E1251B!important;--animlink-height:1px;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:0% 50%}.contExcImagenes .contCol .VerMas a:hover:after{transform:scaleX(1)}.contExcImagenes .contCol .VerMas a:hover,.contExcImagenes .contCol .VerMas a:focus{transition-duration:.25s}.bloq.spacer{padding-bottom:20px;border-bottom:1px solid #eee}.bloq.wallpapers{display:flex;justify-content:space-between}.bloq.wallpapers .col1{width:50%;padding:20px 0}.bloq.wallpapers .col2{width:48%;background-image:url(https://clubathletic.athletic-club.eus/wp-content/gallery/fondos-de-pantalla/Fondos_Athletic-Play-9.jpg);background-position:center center;background-size:cover;min-height:100px;clip-path:polygon(0 1%,100% 0%,100% 100%,15% 100%)}.OtExp .bloq.resumenes,.OtExp .bloq.imagenes,.OtExp .publicaciones .cols{margin-top:20px}.OtExp .resumenes h3,.OtExp .imagenes h3{font-size:30px;line-height:33px;margin-bottom:10px;padding:0}.OtExp .resumenes.athletic,.OtExp .imagenes.athletic{padding:30px;background-color:#e1251b;color:#fff!important;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/07/club-athletic-fond-standar.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.OtExp .resumenes.athleticFem,.OtExp .imagenes.athleticFem{padding:30px;background-color:#000;color:#fff!important;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/07/club-athletic-fond-premium.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.OtExp .resumenes.bilbaoAthletic,.OtExp .imagenes.bilbaoAthletic{padding:30px;background-color:#eee;background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/12/club-athletic-fond-bilbao-athletic.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.Resumvideos,.bloqImag{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid rgba(255,255,255,.4)}.ImagenesL2 .bloqImag{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #eee}.bloq .letrasFut{display:flex;flex-direction:row;justify-content:space-between}.bloq .letrasFut .col{width:65%;padding:0;border:none!important}.bloq .letrasFut .col1{width:35%;padding:0 40px}.publicaciones .columns,.entrevistas .columns,.boletines .columns{display:flex;flex-direction:row;justify-content:space-between}.Resumvideos.first,.bloqImag.first{border-top:none}.Resumvideos .col h4,.bloqImag .col h4{padding:15px 15px 10px 0;border-bottom:0}.Resumvideos .col,.bloqImag .col{width:50%;padding:0 20px;border-right:1px solid #eee}.entrevistas h3{color:#fff}.publicaciones{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2023/03/club-athletic-fond-piedra.jpg);background-position:bottom center;background-size:cover;padding:40px 40px 80px}.entrevistas{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2025/02/club-athletic-fond-entrevistas.jpg);background-position:bottom center;background-size:cover;padding:40px 40px 80px}.boletines{background-image:url(https://clubathletic.athletic-club.eus/wp-content/uploads/2024/07/club-athletic-fond-standar.jpg);background-position:center center;background-size:cover;padding:40px;color:#fff}.boletines h3{color:rgba(255,255,255,.8);font-weight:400!important}.publicaciones .columns .col,.entrevistas .columns .col,.boletines .columns .col{width:50%;padding:0 20px;border-right:1px solid #eee}.boletines .columns .col,.entrevistas .columns .col{border-right:1px solid rgba(255,255,255,.3)}.publicaciones .columns .col:last-child,.entrevistas .columns .col:last-child,.boletines .columns .col:last-child{padding-right:0;border-right:none}.publicaciones .columns .col:first-child,.entrevistas .columns .col:first-child,.boletines .columns .col:first-child{padding-left:0}.publicaciones .columns .col .imagen a:after,.entrevistas .columns .col .imagen a:after,.boletines .columns .col .imagen a:after{display:none}.publicaciones .columns .col .imagen a:hover,.publicaciones .columns .col .imagen a:focus{opacity:.8}.entrevistas .columns .col .imagen a:hover,.entrevistas .columns .col .imagen a:focus{opacity:.8}.boletines .columns .col .imagen a:hover,.boletines .columns .col .imagen a:focus{opacity:.8}.resumenes.athletic .Resumvideos .col,.imagenes.athletic .bloqImag .col{border-right:1px solid rgba(255,255,255,.4)}.resumenes.athleticFem .Resumvideos .col,.imagenes.athleticFem .bloqImag .col{border-right:1px solid rgba(255,255,255,.2)}.resumenes.bilbaoAthletic .Resumvideos .col,.imagenes.bilbaoAthletic .bloqImag .col{border-right:1px solid rgba(0,0,0,.1)}.athleticFem.resumenes .Resumvideos .col:last-child,.athleticFem.resumenes .bloqImag .col:last-child{padding-right:20px;border-right:none}.bilbaoAthletic.resumenes .Resumvideos .col:last-child,.bilbaoAthletic.resumenes .bloqImag .col:last-child{padding-right:20px;border-right:none}.Resumvideos .col:last-child,.bloqImag .col:last-child{padding-right:0;border-right:none}.Resumvideos .col.unidad:last-child,.bloqImag .col.unidad:last-child{padding-right:20px;border-right:none;border-right:1px solid rgba(255,255,255,.4)!important}.resumenes.athletic .Resumvideos .col:last-child,.resumenes.athleticFem .Resumvideos .col:last-child,.resumenes.bilbaoAthletic .Resumvideos .col:last-child{border-right:none}.imagenes.athletic .bloqImag .col:last-child,.imagenes.athleticFem .bloqImag .col:last-child,.imagenes.bilbaoAthletic .bloqImag .col:last-child{border-right:none}.Resumvideos .col:first-child,.bloqImag .col:first-child{padding-left:0}.Resumvideos .col .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.publicaciones .columns .col .VerMas,.entrevistas .columns .col .VerMas,.boletines .columns .col .VerMas{padding:15px;display:flex;justify-content:flex-end;padding:10px 15px}.Resumvideos .col .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.publicaciones .columns .col .VerMas a,.entrevistas .columns .col .VerMas a,.boletines .columns .col .VerMas a{color:#e1251b;font-size:13px;font-family:"Roboto Condensed",Sans-serif !important;text-transform:uppercase;font-weight:600}.entrevistas .columns .col .VerMas a,.boletines .columns .col .VerMas a{color:#fff}.publicaciones .columns .col .VerMas a:after,.entrevistas .columns .col .VerMas a:after,.boletines .columns .col .VerMas a:after{display:block;content:'';border-bottom:solid 2px #E1251B!important;--animlink-height:1px;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:0% 50%}.entrevistas .columns .col .VerMas a:after,.boletines .columns .col .VerMas a:after{border-bottom:solid 2px #fff!important}.publicaciones .col .VerMas a:hover:after,.publicaciones .col .VerMas a:hover:after{transform:scaleX(1)}.entrevistas .col .VerMas a:hover:after,.entrevistas .col .VerMas a:hover:after{transform:scaleX(1)}.boletines .col .VerMas a:hover:after,.boletines .col .VerMas a:hover:after{transform:scaleX(1)}.Resumvideos .col .VerMas,.bloqImag .col .VerMas{display:flex;justify-content:flex-end;padding:10px 15px}.contBoletines .col .col2 .VerMas{padding:15px 0 0;display:flex;justify-content:flex-end}.Resumvideos .col .VerMas a,.bloqImag .col .VerMas a,.contBoletines .col .col2 .VerMas a{color:#e1251b;font-size:13px;font-family:"Roboto Condensed",Sans-serif !important;text-transform:uppercase;font-weight:600}.Resumvideos .col .VerMas a:after,.bloqImag .col .VerMas a:after,.contBoletines .col .col2 .VerMas a:after{display:block;content:'';border-bottom:solid 2px #E1251B!important;--animlink-height:1px;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:0% 50%}.Resumvideos .col .VerMas a:hover:after,.bloqImag .col .VerMas a:hover:after,.contBoletines .col .col2 .VerMas a:hover:after{transform:scaleX(1)}.resumenes.athletic .Resumvideos .col .VerMas a,.imagenes.athletic .bloqImag .col .VerMas a{color:#fff}.resumenes.athletic .Resumvideos .col .VerMas a:after,.imagenes.athletic .bloqImag .col .VerMas a:after{border-bottom:solid 2px #fff!important}.resumenes.athleticFem .Resumvideos .col .VerMas a,.imagenes.athleticFem .bloqImag .col .VerMas a{color:#fff}.resumenes.athleticFem .Resumvideos .col .VerMas a:after,.imagenes.athleticFem .bloqImag .col .VerMas a:after{border-bottom:solid 2px #FFF!important}.contBoletines{display:flex;flex-direction:row;flex-wrap:wrap}.contBoletines h3{font-size:22px;line-height:24px;border-bottom:1px solid #e8e8e8;padding-bottom:12px}.contBoletines .col{width:48%;display:flex;flex-direction:row;border:1px solid #e8e8e8;flex-wrap:wrap;margin:1%}.contBoletines .col .col1{width:40%}.contBoletines .col .col2{width:60%;padding:15px 25px;display:flex;flex-direction:column;justify-content:center}.contBoletines .col .col2 .liga{color:#e1251b;font-family:"Roboto Condensed",Sans-serif !important;font-weight:700 !important;font-size:18px}.contBoletines .col .col2 ul{margin:0;font-size:14px;padding:0 0 0 1.3rem}.form-row.validate-required.checkObligatorio,.form-row.checkNoObligatorio{min-height:auto!important}.form-row.validate-required.checkObligatorio .woocommerce-terms-and-conditions-checkbox-text{font-size:14px!important;font-weight:600!important;line-height:18px}.form-row.checkNoObligatorio .woocommerce-sponsors-checkbox-text{font-weight:400!important}.woocommerce-form__label-for-checkbox input[type=checkbox]:not(:only-child)+:is(label,span) a:hover{color:#e1251b}.ContExcSendero ul{padding:0}.ContExcSendero ul li{list-style-type:none;font-family:Roboto Condensed;font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px}.bloqueTit{display:flex;align-items:flex-start;flex-direction:column}.ImagenesL2 h3{font-size:26px;line-height:40px;color:#e1251b;padding:0;margin:0}.ImagenesL2 h4{font-size:60px;line-height:60px;color:#000;padding:0;margin:0}.galeriaPartidos .ImagenesL2 h4{font-size:50px;line-height:50px;color:#000;padding:0;margin:0}.publicaciones h3{font-size:26px;line-height:40px;color:#e1251b;padding:0 0 10px;margin:0}.publicaciones h4{font-size:60px;line-height:60px;color:#000;padding:0;margin:0}.galeriaPartidos .ImagenesL2 h4 span{font-size:30px}.ngg-pro-masonry-wrapper{margin-top:30px}.fondosPantalla a.botDescargaFond{background-color:#000;font-size:13px;line-height:25px;padding:5px 20px 5px 15px!important;border-radius:50px;color:#fff;display:table;bottom:50px;margin:0 auto;font-size:13px;font-family:"Roboto Condensed",Sans-serif !important;text-transform:uppercase;font-weight:600}.fondosPantalla a.botDescargaFond:hover,.fondosPantalla a.botDescargaFond:focus{background-color:#e1251b}.fondosPantalla a:after,.fondosPantalla a.botDescargaFond:after{display:none!important;color:#fff}.fondosPantalla a.botDescargaFond:before{background-image:url('https://clubathletic.athletic-club.eus/wp-content/uploads/2024/12/ico-descargar.svg');background-size:16px 15px;display:inline-block;width:16px;height:15px;content:"";margin-right:10px}.fondosPantalla .ngg-pro-masonry-item:hover img{opacity:.8}.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact{float:left;border:none;box-shadow:none}.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact{margin:0!important}.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{text-transform:none;font-size:18px!important;letter-spacing:0px!important;line-height:20px;color:#000!important}.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc:hover,.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc:focus{color:#e1251b!important}.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc span{font-size:13px!important;font-weight:500}.album-club-athletic .ngg-album-compact h4 .ngg-album-desc{overflow:visible!important}.woocommerce-account .rey-myAccContent[data-endpoint=""] .album-club-athletic .ngg-album-compactbox .ngg-album-link a:after{display:none}.woocommerce-account .rey-myAccContent[data-endpoint=""] .album-club-athletic .ngg-album-compactbox .ngg-album-link a:hover,.woocommerce-account .rey-myAccContent[data-endpoint=""] .album-club-athletic .ngg-album-compactbox .ngg-album-link a:focus{opacity:.8}.galeriaPartidos h3{font-size:30px;line-height:34px}.galeriaPartidos h3 span{font-weight:500;font-size:20px}.woocommerce-account .rey-myAccContent[data-endpoint=""] .galeriaPartidos a:after{display:none}.woocommerce-account .rey-myAccContent[data-endpoint=""] .galeriaPartidos a:hover,.woocommerce-account .rey-myAccContent[data-endpoint=""] .galeriaPartidos a:focus{opacity:.7}.woocommerce-account .rey-myAccContent[data-endpoint=""] .ngg-pro-masonry-wrapper a:after{display:none}.woocommerce-account .rey-myAccContent[data-endpoint=""] .ngg-pro-masonry-wrapper a:hover,.woocommerce-account .rey-myAccContent[data-endpoint=""] .ngg-pro-masonry-wrapper a:focus{opacity:.7}.galleria-info{display:none!important}.videosResumen h3{color:#e1251b;font-size:45px;text-transform:none}.videosResumen .bloq{display:flex;flex-wrap:wrap;flex-direction:row}.videosResumen .bloq a.linkVideo{max-width:49%}.videosResumen .bloq.goles a.linkVideo{max-width:33%}.videosResumen .bloq .video{width:100%;position:relative;border:1px solid #fff}.videosResumen .bloq a.linkVideo .video .content-overlay{opacity:0;z-index:1}.videosResumen .bloq a.linkVideo:hover .video .content-overlay,.videosResumen .bloq a.linkVideo:focus .video .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:99%;width:100%;left:0;top:0;bottom:0;right:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;opacity:1}.videosResumen .bloq.goles a.linkVideo:hover .video .content-overlay,.videosResumen .bloq.goles a.linkVideo:focus .video .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;opacity:1}.videosResumen .bloq.goles a:after{display:none}.videosResumen .bloq .video .titulo{color:#fff;font-weight:600;font-size:18px;line-height:20px;bottom:10px;left:15px;position:absolute;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:93%}.videosResumen .bloq.goles .video .titulo{color:#fff;font-weight:600;font-size:16px;line-height:20px;bottom:10px;left:0;position:absolute;text-overflow:none;overflow:hidden;white-space:wrap;width:100%;padding:20px;height:65px}.videosResumen .bloq .video .jornada{color:#e1251b;font-weight:400;font-size:13px;line-height:16px;top:12px;right:15px;position:absolute;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:93%;text-align:right}.videosResumen .bloq.goles .video .jornada{color:#e1251b;font-weight:600;font-size:13px;line-height:16px;top:0;right:0;position:absolute;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;text-align:right;background-color:rgba(0,0,0,.7);padding:10px}.videosResumen .bloq .video .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;z-index:2}.videosResumen .bloq .video .play img{width:80px;height:80px}.noMayusc{text-transform:none}.ngg-albumoverview.default-view .ngg-album-compactbox,.ngg-albumoverview.default-view .ngg-album-compactbox .Thumb{padding:0!important}.videosResumenPartidos .bloq a.linkVideo{max-width:49%}.videosResumenPartidos .bloq .video{width:100%;position:relative;background-color:#000}.videosResumenPartidos .bloq a.linkVideo .video .content-overlay{opacity:0;z-index:1}.videosResumenPartidos .bloq a.linkVideo:hover .video .content-overlay,.videosResumenPartidos .bloq a.linkVideo:focus .video .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:99%;width:100%;left:0;top:0;bottom:0;right:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;opacity:1}.videosResumenPartidos .bloq .video .titulo{color:#fff;font-weight:600;font-size:18px;line-height:20px;bottom:10px;left:15px;position:absolute;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:93%}.videosResumenPartidos .bloq .video .jornada{color:#e1251b;font-weight:400;font-size:13px;line-height:16px;top:10px;right:15px;position:absolute;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:93%;text-align:right}.videosResumenPartidos .bloq .video .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;z-index:2}.videosResumenPartidos .bloq .video .play img{width:80px;height:80px}.woocommerce-account .rey-myAccContent[data-endpoint=""] .videosResumenPartidos a.linkVideo:after{display:none}.VerMas.far.fa-file-pdf{color:#e1251b}.VerMas.far.fa-file-pdf:before{padding-right:5px}.bannerImpersonacion{border:1px solid #e1251b;border-radius:3px;padding:15px 80px;text-align:left;line-height:20px;position:relative;-webkit-box-shadow:0px 10px 37px -14px rgba(232,232,232,1);-moz-box-shadow:0px 10px 37px -14px rgba(232,232,232,1);box-shadow:0px 10px 37px -14px rgba(232,232,232,1);background-image:url('https://clubathletic.athletic-club.eus/wp-content/uploads/2025/01/aviso-ico.svg');background-size:40px;background-repeat:no-repeat;background-position:20px center;display:table;animation:fadein 1.2s;animation-delay:1s;-moz-animation:fadein 1.2s;-moz-animation-delay:1s;-webkit-animation:fadein 1.2s;-webkit-animation-delay:1s;-o-animation:fadein 3.2s;opacity:0;animation-fill-mode:forwards;z-index:10}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.bannerImpersonacion .usuario{color:#e1251b;font-style:italic}#bannerCampanaCheckout{background-color:#f9fafb;padding:30px;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:15px}#bannerCampanaCheckout .col1{width:25%}#bannerCampanaCheckout .col2{width:70%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout h2{font-size:25px;line-height:30px;margin-bottom:7px;color:#e1251b;display:block}#bannerCampanaCheckout.campania2{margin-bottom:50px}#bannerCampanaCheckout.campania2 .col1{width:37%}#bannerCampanaCheckout.campania2 .col2{width:56%}#bannerCampanaCheckout.campania2 .col2 ul{margin-bottom:0}#bannerCampanaCheckout.campania3 .col1{width:38%}#bannerCampanaCheckout.campania3 .col2{width:55%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania3 .col2 ul{margin-bottom:0}#bannerCampanaCheckout.campania4 .col1{width:30%}#bannerCampanaCheckout.campania4 .col2{width:62%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania4 .col2 ul{margin-bottom:0}#bannerCampanaCheckout.campania5{background-color:#000;color:#eee;font-size:18px;padding:0}#bannerCampanaCheckout.campania5 .col1{width:35%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania5 .col2{width:58%;display:flex;flex-direction:column;justify-content:center;padding:20px}#bannerCampanaCheckout.campania5 h2{color:#fff;font-size:30px}#bannerCampanaCheckout.campania6{background-color:#e1251b;color:#eee;font-size:18px;padding:0;margin-bottom:50px}#bannerCampanaCheckout.campania6 .col1{width:55%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania6 .col2{width:45%;display:flex;flex-direction:column;justify-content:center;padding:50px}#bannerCampanaCheckout.campania6 h2{color:#fff;font-size:30px}#bannerCampanaCheckout.campania7{flex-direction:column;background-color:#000;color:#eee;font-size:16px;margin-bottom:50px;padding:50px;background-image:url('https://clubathletic.athletic-club.eus/wp-content/uploads/2024/06/banner-club-athletic-premium.jpg');background-repeat:no-repeat;background-size:cover}#bannerCampanaCheckout.campania7 h2{color:#fff;font-size:35px;line-height:37px;padding-bottom:10px}#bannerCampanaCheckout.campania7 p.subt{font-size:18px;line-height:28px;padding-bottom:10px}#bannerCampanaCheckout.campania7 .contcolumn{display:flex;flex-direction:row;justify-content:space-between}#bannerCampanaCheckout.campania7 .contcolumn h3{color:#fff!important;text-transform:none;font-size:22px;line-height:24px;font-weight:400!important;margin:0;padding:10px 0}#bannerCampanaCheckout.campania7 .contcolumn .col1{width:40%}#bannerCampanaCheckout.campania7 .contcolumn .col2{width:56%}#bannerCampanaCheckout.campania7 .contcolumn .col2 ul{margin-top:0;padding-top:0;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:15px}#bannerCampanaCheckout.campania8{background-color:#e1251b;color:#eee;font-size:18px;padding:0;margin-bottom:50px}#bannerCampanaCheckout.campania8 .col1{width:40%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania8 .col2{width:60%;display:flex;flex-direction:column;justify-content:center;padding:50px}#bannerCampanaCheckout.campania8 h2{color:#fff;font-size:30px;line-height:35px;margin-bottom:20px}#bannerCampanaCheckout.campania8 h2 .partido{font-size:38px;line-height:43px;white-space:nowrap;display:block}#bannerCampanaCheckout.campania9{background-color:#000;color:#eee;font-size:18px;padding:0}#bannerCampanaCheckout.campania9 .col1{width:60%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania9 .col2{width:40%;display:flex;flex-direction:column;justify-content:center;padding:40px}#bannerCampanaCheckout.campania9 h2{color:#fff;font-size:30px}#bannerCampanaCheckout.campania10{background-color:#000;color:#eee;font-size:18px;display:inherit;flex-direction:inherit;justify-content:inherit;margin-bottom:30px}#bannerCampanaCheckout.campania10 .cont{display:flex;flex-direction:row;justify-content:space-around;font-size:16px}#bannerCampanaCheckout.campania10 .cont .col1{width:60%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania10 .cont .col2{width:40%;display:flex;flex-direction:column;justify-content:center;padding:40px}#bannerCampanaCheckout.campania10 h2{color:#fff;font-size:50px;line-height:53px;margin-bottom:10px}#bannerCampanaCheckout.campania10 h3{color:#eee!important;font-size:24px;line-height:26px;text-transform:none}#bannerCampanaCheckout.campania10 ul{background-color:#222;padding:30px !important;font-size:90%;border-radius:3px}@media screen and (max-width:1180px){#bannerCampanaCheckout.campania10 h2{font-size:40px;line-height:43px}#bannerCampanaCheckout.campania10 h3{font-size:20px;line-height:22px}}#bannerCampanaCheckout .cabe2col{display:flex;justify-content:space-between}#bannerCampanaCheckout .cabe2col .coltit{width:85%}#bannerCampanaCheckout .cabe2col .colLog{width:10%;margin-top:-20px}#bannerCampanaCheckout .cabe2col .colLog img{max-width:120px}.botRed{background-color:#e1251b;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:10px 30px;transition:.2s;margin-left:10px}.botRed.conIco{padding:10px 30px 10px 20px!important}.botRed i{padding-right:5px}.botRed:hover,.botRed:focus{background-color:#e5352c;color:#fff}@media screen and (max-width:1180px){#bannerCampanaCheckout .cabe2col .colLog img{max-width:100px}}@media screen and (max-width:768px){#bannerCampanaCheckout .cabe2col{justify-content:space-between;flex-direction:column-reverse}#bannerCampanaCheckout .cabe2col .coltit{width:100%}#bannerCampanaCheckout .cabe2col .colLog{width:15%;margin-top:0;text-align:right}}.bloquesVerMas{padding:20px 0}.bloquesVerMas h3{font-size:32px;line-height:34px;margin-bottom:35px;color:#000;font-weight:300!important;text-transform:none;border-bottom:1px solid #000;padding-bottom:15px}.bloquesVerMas h4{font-size:22px;line-height:24px}.bloquesVerMas .condicion{padding:15px 0}.bloquesVerMas .condicion{display:none}.bloquesVerMas .condicion.visible{display:block}button#ver-mas{display:block;text-align:left;padding:5px;text-decoration:none;color:#e1251b;cursor:pointer;font-size:1rem;position:relative;text-transform:initial;font-family:'Roboto Condensed';border-bottom:2px solid #fff}button#ver-mas:hover,button#ver-mas:focus{border-bottom:2px solid #e1251b;animation-duration:.5}button#ver-mas i{padding-right:5px}button#ver-menos{display:block;text-align:left;padding:5px;text-decoration:none;color:#e1251b;cursor:pointer;font-size:1rem;position:relative;text-transform:initial;font-family:'Roboto Condensed';border-bottom:2px solid #fff}button#ver-menos:hover,button#ver-menos:focus{border-bottom:2px solid #e1251b;animation-duration:.5}button#ver-menos i{padding-right:5px}.hazPregunta .subt{font-family:Roboto Condensed;font-size:26px;font-weight:700;line-height:30px}.hazPregunta .cont{display:flex;justify-content:space-between;background-image:url('https://clubathletic.athletic-club.eus/wp-content/uploads/2025/03/Fondos_Athletic-Play-9.jpg');background-size:cover;padding:40px;background-repeat:no-repeat;margin:30px 0}.hazPregunta .cont .col1{width:40%}.hazPregunta .cont .col2{width:54%;display:flex;flex-direction:column;justify-content:center;color:#fff}.hazPregunta .cont h3{color:#fff}.hazPregunta .cont .col2 form input[type=text],.hazPregunta .cont .col2 form select,.hazPregunta .cont .col2 form textarea{border:none}.hazPregunta .cont .col2 button[type=submit]{background-color:#000!important}.hazPregunta .cont .col2 button[type=submit]:hover,.hazPregunta .cont .col2 button[type=submit]:focus{background-color:#212529!important}.hazPregunta .cont .col1 .imagen-concurso{min-height:400px;width:100%;background-size:800px;background-position:center -60px}.hazPregunta .has-error .help-block{background-color:#e1251b;color:#fff;padding:10px}.hazPregunta .textoInsConcurso{color:#fff!important}.datTitular.fechaNacCalendar{display:flex;flex-direction:column;flex-wrap:nowrap}.datTitular #datosMenor,.datTitular #datosMayor{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:30px}#modDatosTitular #telefonoTutor-group .iti--allow-dropdown{width:100%}a.linkBases{color:#fff!important;font-size:14px;line-height:18px;background-color:transparent;opacity:.8;padding:0;margin:0;transition:none!important}a.linkBases:hover,a.linkBases:focus{background-color:transparent;opacity:1}a.linkBases.elementor-button span{text-align:left;display:flex}@media screen and (min-width:1381px){.videosResumenPartidos .bloq .video{height:285px}}@media screen and (min-width:1221px) and (max-width:1280px){#bannerCampanaCheckout.campania6 .col1{width:40%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania6 .col2{width:60%;display:flex;flex-direction:column;justify-content:center;padding:40px}#bannerCampanaCheckout.campania8 .col1{width:40%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania8 .col2{width:60%;display:flex;flex-direction:column;justify-content:center;padding:40px}}@media screen and (max-width:1220px){#bannerCampanaCheckout.campania6 .col1{width:50%}#bannerCampanaCheckout.campania6 .col2{width:45%;padding:40px}#bannerCampanaCheckout.campania8 .col1{width:50%}#bannerCampanaCheckout.campania8 .col2{width:60%;padding:40px}#bannerCampanaCheckout.campania8 h2 .partido{white-space:inherit;display:block}}@media screen and (max-width:1180px){.videosResumen .bloq a.linkVideo,.videosResumenPartidos .bloq a.linkVideo{max-width:100%}.videosResumen .bloq .video,.videosResumenPartidos .bloq .video{width:100%}.contBoletines{display:flex;flex-direction:row;flex-wrap:wrap}.contBoletines .col{width:100%;border:none;margin:1% 0}#bannerCampanaCheckout.campania9,#bannerCampanaCheckout.campania10 .cont{flex-direction:column}#bannerCampanaCheckout.campania9 .col1,#bannerCampanaCheckout.campania9 .col2{width:100%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania10 .cont .col1,#bannerCampanaCheckout.campania10 .cont .col2{width:100%;display:flex;flex-direction:column;justify-content:center}#bannerCampanaCheckout.campania10 .cont .col2{padding:30px 0 0}#bannerCampanaCheckout.campania10 h3{margin-bottom:20px!important}}@media screen and (min-width:1330px) and (max-width:1380px){.videosResumenPartidos .bloq .video{height:270px}.videosResumenPartidos .bloq .video .jornada{top:5px}}@media screen and (min-width:1260px) and (max-width:1329px){.videosResumenPartidos .bloq .video{height:250px}.videosResumenPartidos .bloq .video .jornada{top:5px}}@media screen and (min-width:1152px) and (max-width:1259px){.videosResumenPartidos .bloq .video{height:235px}.videosResumenPartidos .bloq .video .jornada{top:5px}}@media screen and (min-width:960px) and (max-width:1151px){.videosResumenPartidos .bloq .video{height:430px}.videosResumen .bloq .video .titulo,.videosResumenPartidos .bloq .video .titulo{font-size:22px;line-height:26px}.videosResumen .bloq .video .jornada,.videosResumenPartidos .bloq .video .jornada{font-size:15px;line-height:19px}}@media screen and (min-width:769px) and (max-width:999px){.videosResumen .bloq .video .titulo,.videosResumenPartidos .bloq .video .titulo{font-size:22px;line-height:26px}.videosResumen .bloq .video .jornada,.videosResumenPartidos .bloq .video .jornada{font-size:15px;line-height:19px}.videosResumenPartidos .bloq .video .jornada{top:5px}}@media screen and (max-width:1151px){.Resumvideos{flex-direction:column;border-top:none}.Resumvideos .col{width:100%;padding:0;border:none}.Resumvideos .col.unidad:last-child{padding-right:0;border-right:none!important}.resumenes.athletic .Resumvideos .col,.resumenes.athleticFem .Resumvideos .col,.resumenes.bilbaoAthletic .Resumvideos .col{border-right:none}.athleticFem.resumenes .Resumvideos .col:last-child,.athleticFem.resumenes .bloqImag .col:last-child{padding-right:0}.bilbaoAthletic.resumenes .Resumvideos .col:last-child,.bilbaoAthletic.resumenes .bloqImag .col:last-child{padding-right:0}#bannerCampanaCheckout.campania8{flex-direction:column}#bannerCampanaCheckout.campania8 .col1,#bannerCampanaCheckout.campania8 .col2{width:100%}}@media screen and (max-width:950px){#bannerCampanaCheckout.campania6{flex-direction:column}#bannerCampanaCheckout.campania6 .col1,#bannerCampanaCheckout.campania6 .col2{width:100%}}@media screen and (max-width:1180px){.boletines h3{font-size:17px}.boletines h4{font-size:27px;line-height:30px;margin-bottom:.8rem}.form-row.checkNoObligatorio,.form-row.checkObligatorio{margin-bottom:0}.hazPregunta .cont{display:flex;flex-direction:column}.hazPregunta .cont .col1,.hazPregunta .cont .col2{width:100%}.hazPregunta .cont .col2{padding:30px 0 10px}.hazPregunta .cont .col2 button[type=submit]{float:right}.hazPregunta .cont .col1 .imagen-concurso{background-size:1100px;background-position:center -80px}}@media screen and (min-width:1120px) and (max-width:1139px){.videosResumenPartidos .bloq .video{height:430px}}@media screen and (min-width:999px) and (max-width:1119px){.videosResumenPartidos .bloq .video{height:420px}.boletines h3{font-size:17px}.boletines h4{font-size:23px;line-height:26px;margin-bottom:.8rem}}@media screen and (min-width:950px) and (max-width:999px){.videosResumenPartidos .bloq .video{height:400px}.boletines h3{font-size:17px}.boletines h4{font-size:23px;line-height:26px;margin-bottom:.8rem}}@media screen and (min-width:900px) and (max-width:949px){.videosResumenPartidos .bloq .video{height:380px}.boletines h3{font-size:17px}.boletines h4{font-size:23px;line-height:26px;margin-bottom:.8rem}}@media screen and (min-width:850px) and (max-width:899px){.videosResumenPartidos .bloq .video{height:360px}.bloq .letrasFut .col{width:65%}.bloq .letrasFut .col1{width:45%;padding:10px 0 0 20px}.videosResumen .bloq.goles .video .titulo{height:auto;font-size:14px;bottom:0;padding:10px}.boletines h3{font-size:17px}.boletines h4{font-size:23px;line-height:26px;margin-bottom:.8rem}}@media screen and (min-width:800px) and (max-width:849px){.videosResumenPartidos .bloq .video{height:330px}.bloq .letrasFut .col{width:60%}.bloq .letrasFut .col1{width:40%;padding:10px 0 0 20px}.videosResumen .bloq.goles .video .titulo{height:auto;font-size:14px;bottom:0;padding:10px}.boletines h3{font-size:17px}.boletines h4{font-size:20px;line-height:23px;margin-bottom:.8rem}.publicaciones h3{font-size:26px;line-height:26px}}@media screen and (min-width:769px) and (max-width:799px){.videosResumenPartidos .bloq .video{height:310px}.bloq .letrasFut .col{width:55%}.bloq .letrasFut .col1{width:35%;padding:10px 0 0 20px}.videosResumen .bloq.goles .video .titulo{height:auto;font-size:14px;bottom:0;padding:10px}.boletines h3{font-size:17px}.boletines h4{font-size:23px;line-height:26px;margin-bottom:.8rem}}@media screen and (max-width:768px){.contExcImagenes{display:flex;flex-direction:column;max-height:none}.bloq.spacer{padding-bottom:20px}.contExcImagenes .contCol{margin-right:0;border-radius:10px;margin-bottom:10px}.bloq.wallpapers{display:flex;flex-direction:column}.bloq.wallpapers p{margin-bottom:0}.bloq.wallpapers .col1{width:100%;padding:0}.bloq.wallpapers .col2{width:100%;clip-path:none}.bloqImag{flex-direction:column;border-top:none}.bloqImag .col{width:100%;padding:0;border:none}.bloqImag .col.unidad:last-child{padding-right:0;border-right:none!important}.imagenes.athletic .bloqImag .col,.imagenes.athleticFem .bloqImag .col,.imagenes.bilbaoAthletic .bloqImag .col{border-right:none}.Resumvideos .col h4{padding-top:0}.bloqImag .col h4{padding-top:0}.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact{float:none}.album-club-athletic .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{height:auto}.galeriaPartidos .ngg-pro-masonry{width:340px;margin-bottom:0}.OtExp .bloq.imagenes .imagen{height:auto}.ImagenesL2 .bloqImag{flex-direction:column}.publicaciones .bloqImag{flex-direction:column}.ContExcSendero{padding-top:0;display:inline-block}.ImagenesL2 h3{font-size:26px;line-height:29px;color:#e1251b;padding:0;margin:0}.ImagenesL2 h4{font-size:50px;line-height:50px;color:#000;padding:0;margin:0}.publicaciones h3{font-size:26px;line-height:29px;color:#e1251b;margin:0}.publicaciones h4{font-size:50px;line-height:50px;color:#000;padding:0;margin:0}.bloqImag .col h4{font-size:22px;line-height:24px}.ImagenesL2 .bloqImag{border:none}.publicaciones .bloqImag{border:none}.bloq.ImagenesL2{margin-top:0}.bloq.publicaciones{margin-top:0}.videosResumenPartidos .bloq .video{height:350px}.videosResumenPartidos .bloq .video .titulo{font-size:16px;line-height:18px;bottom:11px;left:15px}.videosResumenPartidos .bloq .video .jornada{top:5px}.publicaciones,.boletines{padding:25px 20px 10px;background-position:top center;background-size:auto}.publicaciones .columns,.boletines .columns{flex-direction:column}.publicaciones .columns .col,.boletines .columns .col{padding:0;border:none;width:100%}.boletines h3{font-size:20px}.boletines h4{font-size:29px;line-height:32px;margin-bottom:.8rem}.bloq .letrasFut{flex-direction:column}.bloq .letrasFut .col{width:100%}.bloq .letrasFut .col1{width:100%;padding:10px 0 0}.bannerImpersonacion{padding-right:20px}#bannerCampanaCheckout{flex-direction:column}#bannerCampanaCheckout .col1,#bannerCampanaCheckout .col2{width:100%}#bannerCampanaCheckout.campania2 .col1,#bannerCampanaCheckout.campania2 .col2{width:100%}#bannerCampanaCheckout.campania3 .col1,#bannerCampanaCheckout.campania3 .col2{width:100%}#bannerCampanaCheckout.campania4 .col1,#bannerCampanaCheckout.campania4 .col2{width:100%}#bannerCampanaCheckout.campania5 .col1,#bannerCampanaCheckout.campania5 .col2{width:100%}#bannerCampanaCheckout.campania9 .col1,#bannerCampanaCheckout.campania9 .col2{width:100%}#bannerCampanaCheckout.campania7{padding:30px}#bannerCampanaCheckout.campania7 h2{font-size:26px;line-height:30px}#bannerCampanaCheckout.campania7 .contcolumn{flex-direction:column}#bannerCampanaCheckout.campania7 .contcolumn .col1,#bannerCampanaCheckout.campania7 .contcolumn .col2{width:100%}#bannerCampanaCheckout.campania6 .col2{padding:15px 30px}#bannerCampanaCheckout.campania6,#bannerCampanaCheckout.campania7 .contcolumn .col1{margin-bottom:20px}#bannerCampanaCheckout.campania8 .col2{padding:15px 30px}#bannerCampanaCheckout.campania8{margin-bottom:20px}#bannerCampanaCheckout.campania8 h2{font-size:30px;line-height:35px}#bannerCampanaCheckout.campania8 h2 .partido{display:inline}#bannerCampanaCheckout h2{margin-top:20px}.videosResumen .bloq.goles{flex-direction:column}.videosResumen .bloq.goles a.linkVideo{width:100%;max-width:100%}.videosResumen .bloq.goles .video .titulo{height:auto;font-size:14px;bottom:0;padding:10px}.bloquesVerMas h3{margin-bottom:30px}.bloquesVerMas .condicion{padding:5px 0}.contBoletines .col .col2{padding:5px 15px}.elementor-58515 .elementor-element.elementor-element-7932907{margin-top:-10px!important}}@media screen and (min-width:700px) and (max-width:767px){.videosResumenPartidos .bloq .video{height:330px}}@media screen and (min-width:670px) and (max-width:699px){.videosResumenPartidos .bloq .video{height:300px}}@media screen and (min-width:641px) and (max-width:669px){.videosResumenPartidos .bloq .video{height:280px}}@media screen and (min-width:610px) and (max-width:640px){.videosResumenPartidos .bloq .video{height:250px}}@media screen and (min-width:580px) and (max-width:609px){.videosResumenPartidos .bloq .video{height:240px}}@media screen and (max-width:579px){.videosResumenPartidos .bloq .video{height:255px}.videosResumen .bloq.goles .video .titulo{font-size:18px;bottom:0;padding:10px}.contBoletines h3{font-size:20px;line-height:22px}.contBoletines .col .col1{width:45%}.contBoletines .col .col2{width:55%}}.icon-user,.icon-user1{display:inline-block;width:14px;height:14px;background-image:url('https://clubathletic.athletic-club.eus/wp-content/uploads/2025/07/ath-user-icon.svg');background-repeat:no-repeat;background-size:contain}.icon-user1{margin-right:5px}.gtm-cuenta.gtm-cta-info,.micuentafootermobile .gtm-cuenta{display:flex;align-items:center}.gtm-cuenta.gtm-cta-info{justify-content:flex-end;padding:6px 0 !important;display:inline-block;margin-top:1px}