.club-card:not(.slick-initialized){display:flex;flex-direction:row}@media (min-width:768px){.club-card{max-width:1800px;padding-left:60px;padding-right:60px;position:relative;margin:0 auto}.club-card:before{content:"";display:block;width:40px;height:calc(100% + 10px);background:linear-gradient(90deg,#fff 0,#57c78500 40%,#2a7b9b00);position:absolute;left:59px;top:-5px;z-index:1}.club-card:after{content:"";display:block;width:40px;height:calc(100% + 10px);background:linear-gradient(90deg,#2a7b9b00 0,#57c78500 60%,#fff);position:absolute;right:59px;top:-5px;z-index:1}}.club-card__cover{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;padding:27px 32px;border-radius:12px;display:flex;position:absolute;flex-direction:column;justify-content:space-between;opacity:1;visibility:visible;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;text-decoration:none}@media (min-width:768px){.club-card__cover{padding:40px}}.club-card__cover--is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease-in-out,visibility .15s ease-in-out}.club-card__item{position:relative;width:fit-content;height:inherit;margin:0 10px}@media screen and (min-width:425px) and (max-width:768px){.club-card__item{max-width:350px}}.club-card__content{left:0;top:0;max-width:100%;height:100%;padding:37px 32px;border-radius:12px;background:var(--background-color);display:flex;flex-direction:column;text-decoration:none}@media (min-width:768px){.club-card__content{padding:40px}}.club-card__title{font-size:12px;font-weight:500;line-height:116%;color:rgb(var(--color-base-text));margin:0;padding:8px 16px;background:#f9f5f3;border-radius:100px;width:fit-content;height:fit-content}@media (min-width:1000px){.club-card__title{font-size:16px;line-height:120%}}.club-card__title--content{padding:0;background:0 0}.club-card__title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px}.club-card__tags{padding-right:40px;gap:15px;display:flex;flex-direction:row;flex-wrap:wrap;max-width:280px}@media (min-width:768px){.club-card__tags{padding-right:50px;row-gap:15px;column-gap:10px}}.club-card__tag{font-size:10px;font-weight:500;line-height:140%;text-transform:uppercase;color:rgb(var(--color-base-text));margin:0;color:#f9f5f3;padding:4px 8px;border-radius:100px;border:1px solid #f9f5f3;width:fit-content}.club-card__tag--tennis{margin-right:100%;background:#b6d0b0;color:rgb(var(--color-base-text));border-color:#b6d0b0}.club-card__tag--padel{margin-right:100%;background:rgb(var(--color-base-text));color:#fff;border-color:rgb(var(--color-base-text))}.club-card__button{position:absolute;right:32px;bottom:26px;width:fit-content;height:fit-content;background:#f9f5f3;border-radius:50%;display:flex;align-items:center;justify-content:center;width:34px;height:34px;cursor:pointer}.club-card__button:before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%}@media (min-width:768px){.club-card__button{width:40px;height:40px;right:40px;bottom:40px}}.club-card__button svg path:first-of-type{transform:rotate(0);transform-origin:center;transition:transform .2s ease-in-out}.club-card__button--is-active svg path:first-of-type{transform:rotate(90deg);transform-origin:center;transition:transform .2s ease-in-out}.club-card__description{font-size:12px;font-weight:400;line-height:140%;color:rgb(var(--color-base-text));padding:32px 0;margin-bottom:auto}@media (min-width:768px){.club-card__description{font-size:16px;line-height:120%;padding:40px 0}}@media (min-width:1000px){.club-card__description{font-size:21px;line-height:120%;padding:63px 0}}.club-card__description :first-child{margin-top:0}.club-card__description :last-child{margin-bottom:0}.club-card__customer-info-wrapper{display:flex;flex-direction:column;padding-right:40px}@media (min-width:768px){.club-card__customer-info-wrapper{padding-right:50px}}.club-card__name,.club-card__role{font-size:12px;font-weight:400;line-height:116%;color:rgb(var(--color-grey-text));margin:0;padding:0}@media (min-width:768px){.club-card__name,.club-card__role{font-size:16px;line-height:120%}}.club-card .rating-star{--letter-spacing:.3;--font-size:2.5;--percent:calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% )}.club-card .rating-star:before{font-size:12px;letter-spacing:0}@media (min-width:768px){.club-card .rating-star:before{font-size:17px}}.shopify-section--club-carousel *,.shopify-section--club-formulas-carousel *,.shopify-section--club-grid *{letter-spacing:0}.shopify-section--club-carousel .club-carousel,.shopify-section--club-formulas-carousel .club-carousel,.shopify-section--club-grid .club-carousel{padding-bottom:40px;padding-top:40px}@media (min-width:768px){.shopify-section--club-carousel .club-carousel,.shopify-section--club-formulas-carousel .club-carousel,.shopify-section--club-grid .club-carousel{padding-bottom:80px;padding-top:80px}}.shopify-section--club-carousel .club-carousel__container:not(.slick-initialized),.shopify-section--club-formulas-carousel .club-carousel__container:not(.slick-initialized),.shopify-section--club-grid .club-carousel__container:not(.slick-initialized){display:flex;flex-direction:row}@media (min-width:768px){.shopify-section--club-carousel .club-carousel__container,.shopify-section--club-formulas-carousel .club-carousel__container,.shopify-section--club-grid .club-carousel__container{max-width:1800px;padding-left:70px;padding-right:70px;position:relative;margin:0 auto}.shopify-section--club-carousel .club-carousel__container:before,.shopify-section--club-formulas-carousel .club-carousel__container:before,.shopify-section--club-grid .club-carousel__container:before{content:"";display:block!important;width:40px;height:calc(100% + 10px);background:linear-gradient(90deg,#fff 0,#57c78500 40%,#2a7b9b00);position:absolute;left:59px;top:-5px;z-index:1}.shopify-section--club-carousel .club-carousel__container:after,.shopify-section--club-formulas-carousel .club-carousel__container:after,.shopify-section--club-grid .club-carousel__container:after{content:"";display:block!important;width:40px;height:calc(100% + 10px);background:linear-gradient(90deg,#2a7b9b00 0,#57c78500 60%,#fff);position:absolute;right:59px;top:-5px;z-index:1}}.shopify-section--club-carousel .club-carousel .section-title,.shopify-section--club-formulas-carousel .club-carousel .section-title,.shopify-section--club-grid .club-carousel .section-title{margin:0 auto 30px;width:fit-content}@media (min-width:768px){.shopify-section--club-carousel .club-carousel .section-title,.shopify-section--club-formulas-carousel .club-carousel .section-title,.shopify-section--club-grid .club-carousel .section-title{margin:0 auto 60px}}.shopify-section--club-carousel .club-carousel .slick-track,.shopify-section--club-formulas-carousel .club-carousel .slick-track,.shopify-section--club-grid .club-carousel .slick-track{display:flex}.shopify-section--club-carousel .club-carousel .slick-track:after,.shopify-section--club-carousel .club-carousel .slick-track:before,.shopify-section--club-formulas-carousel .club-carousel .slick-track:after,.shopify-section--club-formulas-carousel .club-carousel .slick-track:before,.shopify-section--club-grid .club-carousel .slick-track:after,.shopify-section--club-grid .club-carousel .slick-track:before{display:none}.shopify-section--club-carousel .club-carousel__slider-controls,.shopify-section--club-formulas-carousel .club-carousel__slider-controls,.shopify-section--club-grid .club-carousel__slider-controls{display:flex;align-items:center;justify-content:center;margin:34px 0 0}@media (min-width:768px){.shopify-section--club-carousel .club-carousel__slider-controls,.shopify-section--club-formulas-carousel .club-carousel__slider-controls,.shopify-section--club-grid .club-carousel__slider-controls{margin:40px 0 0}}.shopify-section--club-carousel .club-carousel__slider-controls .slick-dots,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-dots,.shopify-section--club-grid .club-carousel__slider-controls .slick-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:17px;list-style-type:none;width:fit-content;padding-left:0;margin:0 34px}@media (min-width:768px){.shopify-section--club-carousel .club-carousel__slider-controls .slick-dots,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-dots,.shopify-section--club-grid .club-carousel__slider-controls .slick-dots{gap:30px}}.shopify-section--club-carousel .club-carousel__slider-controls .slick-dots .slick-active button:after,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-dots .slick-active button:after,.shopify-section--club-grid .club-carousel__slider-controls .slick-dots .slick-active button:after{content:"";background:rgb(var(--color-base-text))}.shopify-section--club-carousel .club-carousel__slider-controls .slick-dots button,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-dots button,.shopify-section--club-grid .club-carousel__slider-controls .slick-dots button{border:none;background:0 0;position:relative;color:transparent}.shopify-section--club-carousel .club-carousel__slider-controls .slick-dots button:after,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-dots button:after,.shopify-section--club-grid .club-carousel__slider-controls .slick-dots button:after{content:"";background:var(--inactive-dots-color);border-radius:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:9px;height:9px}@media (min-width:768px){.shopify-section--club-carousel .club-carousel__slider-controls .slick-dots button:after,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-dots button:after,.shopify-section--club-grid .club-carousel__slider-controls .slick-dots button:after{width:15px;height:15px}}.shopify-section--club-carousel .club-carousel__slider-controls .slick-arrow,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-arrow,.shopify-section--club-grid .club-carousel__slider-controls .slick-arrow{display:none!important;width:fit-content;background:0 0;border:none;z-index:1;cursor:pointer;height:fit-content;padding:0}@media screen and (min-width:768px){.shopify-section--club-carousel .club-carousel__slider-controls .slick-arrow,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-arrow,.shopify-section--club-grid .club-carousel__slider-controls .slick-arrow{display:block!important;font-size:0}.shopify-section--club-carousel .club-carousel__slider-controls .slick-arrow:after,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-arrow:after,.shopify-section--club-grid .club-carousel__slider-controls .slick-arrow:after{content:var(--slick-arrows);width:fit-content;height:100%;display:block;padding:15px 20px;border-radius:50px;border:1px solid rgb(var(--color-base-text));height:fit-content}}.shopify-section--club-carousel .club-carousel__slider-controls .slick-disabled,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-disabled,.shopify-section--club-grid .club-carousel__slider-controls .slick-disabled{opacity:.4;cursor:default}.shopify-section--club-carousel .club-carousel__slider-controls .slick-next,.shopify-section--club-formulas-carousel .club-carousel__slider-controls .slick-next,.shopify-section--club-grid .club-carousel__slider-controls .slick-next{transform:rotate(180deg);order:1}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-club-carousel.css.map */
