.club_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.club_container{max-width:1364px;padding:0 12px;margin:0 auto}.club_container-fluid{width:100%}@media(min-width:720px){.club_container-fluid{padding:0 15px}}.club_content{display:flex;flex-wrap:wrap;margin-bottom:20px}@media(min-width:720px){.club_content{margin-bottom:40px;flex-direction:row}}.club_col-12{width:100%;padding:0 10px}#seasonsPassPage{padding-bottom:0}#seasonsPassPage .club_col-12{background-color:#fff}#seasonsPassPage #seasonsPassChallengeCards{margin-bottom:0}.club_col-6{width:100%;padding:0 10px}@media(min-width:720px){.club_col-6{width:50%}}.club_col-3{width:100%;padding:0 10px}@media(min-width:720px){.club_col-3{width:calc(100% / 3)}}.lccHeader{background-color:#0f163e;font-size:24px;font-family:ITC Avant Garde Gothic Std,Arial,Arial,Helvetica,sans-serif;display:block}.lccHeader .lccHeader__inner{margin:0 auto;padding:22px 0}.lccHeader .lccHeader__inner .lccHeader__text{display:flex}.lccHeader .lccHeader__inner .lccHeader__text .lccHeader_lc{color:#98e431;font-weight:700;width:50%;margin-bottom:5px}.lccHeader .lccHeader__inner .lccHeader__text .lccHeader_cc{color:#1dfec3;font-weight:700;text-align:right;width:50%;margin-bottom:5px}.lccHeader .lccHeader__inner .lccHeader_bar{height:6px;background:#98e431;background:linear-gradient(90deg,#98e431,#1dfec3);width:100%}.svg-definitions .icon-element{fill:inherit;stroke:inherit;stroke-width:10px}.lccc-nav-desktop__container{height:0}@media(min-width:720px){.lccc-nav-desktop__container{height:85px}.lccc-nav-desktop__container .lccc-nav-desktop{top:-85px}.lccc-nav-desktop__container.lccc-nav-desktop__container--fixed .lccc-nav-desktop{position:fixed;top:-85px}.lccc-nav-desktop__container.lccc-nav-desktop__container--open .lccc-nav-desktop{top:0}}.lccc-nav-desktop{background-color:#fff;transition:top .4s ease,bottom .4s ease;z-index:2500;left:0;top:0;display:none;height:85px}@media(min-width:720px){.lccc-nav-desktop{display:block;max-height:85px}}.lccc-nav-desktop .lccc-nav__inner{margin:0 auto;padding:12px 0;display:flex;flex-flow:row;align-items:center}.lccc-nav-desktop .lccc-nav__item{font-size:12px;color:#818181;width:95px}.lccc-nav-desktop .lccc-nav__item:first-child{width:auto;margin-right:26px}.lccc-nav-desktop .lccc-nav__item:last-child{width:auto}.lccc-nav-desktop .lccc-nav__item img{width:40px;height:40px;object-fit:contain;filter:grayscale(1000%) brightness(0%) contrast(100%)}.lccc-nav-desktop .lccc-nav__item svg{width:40px;height:40px;max-width:100%;margin-bottom:5px}.lccc-nav-desktop .lccc-nav__item use{fill:#101640;stroke:#101640}.lccc-nav-desktop .lccc-nav__item a{text-decoration:none;border:none;line-height:14px;display:block;text-align:center}.lccc-nav-desktop .Orders_icon{order:20;margin-left:auto;margin-right:10px}.lccc-nav-desktop .Settings_icon{order:21;margin-left:0;margin-right:0}.lccc-nav-desktop .lccc-nav__item--active use,.lccc-nav-desktop .lccc-nav__item:hover use{fill:url(#gradient-l-r);stroke:url(#gradient-l-r)}.lccc-nav-mobile{background-color:#fff;transition:transform .2s;z-index:3000;bottom:0;left:0;position:fixed;box-shadow:1px 1px 8px #0006}.lccc-nav-mobile.lccc-nav--up{transform:translateY(0)}.lccc-nav-mobile.lccc-nav--down{transform:translateY(88px)}@media(min-width:720px){.lccc-nav-mobile{display:none}}.lccc-nav-mobile .lccc-nav__inner{margin:0 auto;padding:15px 10px;display:flex;flex-flow:row;align-items:center;justify-content:space-between;position:relative;z-index:2;background:#fff}.lccc-nav-mobile .lccc-nav__item{font-size:10px;color:#818181;width:20%}.lccc-nav-mobile .lccc-nav__item img{width:40px;height:40px;object-fit:contain}.lccc-nav-mobile .lccc-nav__item svg{width:40px;height:40px}.lccc-nav-mobile .lccc-nav__item a{display:flex;flex-flow:column;align-items:center;justify-content:center;text-decoration:none;border:none;line-height:14px}.lccc-nav-mobile .lccc-nav__item .lccc-nav__item-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.lccc-nav-mobile .lccc-nav__item.lccc-nav__item--right{order:20;margin-left:auto}.lccc-nav-mobile .lccc-nav__item.lccc-nav__item--right~.lccc-nav__item--right{margin-left:0}.lccc-nav-mobile .lccc-nav__item--active use{fill:url(#gradient-l-r);stroke:url(#gradient-l-r)}.lccc-nav__drawer{position:absolute;background:#fff;z-index:1;width:100%;top:100px;padding:10px;transition:top .4s ease,bottom .4s ease;box-shadow:1px 1px 8px #0006}.lccc-nav__drawer .lccc-nav__drawer-1,.lccc-nav__drawer .lccc-nav__drawer-2{display:flex;flex-flow:row;padding-bottom:15px}.lccc-nav__drawer .lccc-nav__drawer-1 .lccc-nav__item:last-of-type,.lccc-nav__drawer .lccc-nav__drawer-2 .lccc-nav__item:last-of-type{margin-right:0}.lccc-nav__drawer .lccc-nav__drawer-1{margin-bottom:15px;border-bottom:1px solid black}.lccc-nav__drawer--up .lccc-nav__drawer{top:-88px}@media(min-width:720px){.lccc-nav_up{bottom:auto;top:0}}.lccc-nav__displaybar{display:none}@media(min-width:720px){.lccc-nav__displaybar{background-color:#1dfec3;padding:6px 20px;width:100%;position:fixed;transition:opacity .2s ease,top .2s ease;z-index:4500;max-height:32px;border:0;top:-40px;display:block}.lccc-nav__displaybar p{font-size:14px;font-weight:700;width:100%;text-align:center;border-bottom:2px solid black;margin:0}.lccc-nav__displaybar.lccc-nav__displaybar--visible{top:0}}.club_button--primary,.club_button--secondary,.club_button--tertiary,.club_button--gradient{background-color:#0f163e;color:#98e431;transition:background-color .2s ease;width:100%;padding:10px 0 8px;font-weight:700;-webkit-appearance:none;border:none;font-size:15px;text-align:center;text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;box-sizing:border-box;outline:2px solid #0f163e}.club_button--primary:visited,.club_button--secondary:visited,.club_button--tertiary:visited,.club_button--gradient:visited{color:#98e431!important;font-size:15px!important;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif!important}.club_button--primary:hover,.club_button--secondary:hover,.club_button--tertiary:hover,.club_button--gradient:hover{cursor:pointer;color:#fff!important;background-color:#0f163e}.club_button--secondary{background-color:transparent;outline:2px solid black;color:#000}.club_button--secondary:visited{color:#000!important;font-size:15px!important;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif!important}.club_button--secondary:hover{cursor:pointer;color:#000!important;background-color:transparent}.club_button--other{background-color:#383838;color:#1dfec3!important;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif!important;font-weight:400;border-bottom:none!important}.club_button--other:visited{color:#1dfec3!important;font-size:15px!important;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif!important}.club_button--other:hover{cursor:pointer;color:#1dfec3!important;background-color:#383838}.club_button--other-redeem{background-color:#1dfec3;color:#383838!important;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif!important;font-weight:300;border-bottom:none!important}.club_button--other-redeem:visited{color:#383838!important;font-size:15px!important;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif!important}.club_button--other-redeem:hover{cursor:pointer;color:#383838!important;background-color:#1dfec3}.club_button--gradient{background:linear-gradient(90deg,#98e431 0,#1dfec3);outline:none;border:none;padding:12px 0 10px;color:#000;border-bottom:none!important}.club_button--gradient:visited{color:#000!important;font-size:15px!important;background:linear-gradient(90deg,#98e431 0,#1dfec3)}.club_button--gradient:hover{cursor:pointer;color:#000!important;background:linear-gradient(90deg,#98e431 0,#1dfec3)}.club_button--tertiary{background-color:#fff;outline:2px solid black;color:#000}.club_button--tertiary:visited{color:#000!important;font-size:15px!important;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif!important}.club_button--tertiary:hover{cursor:pointer;color:#fff!important;background-color:#000}.club{background-color:#0f163e;color:#fff;padding:0 0 20px;margin-top:0}.club h1,.club h2:not(.product__title),.club h3,.club h4,.club h5,.club h6,.club p{color:#fff;font-style:normal;text-transform:none}.club p{margin-bottom:0}.club .club-header{margin:0 auto;padding-bottom:0;max-width:initial;display:flex;flex-direction:column}.club .club-header.club_content{border:none}.club .club_widget-title{font-weight:400;border-bottom:6px solid #98e431;line-height:2em;font-size:30px;margin-bottom:20px;display:flex;align-items:center;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club .club_widget-title img{filter:invert(1);width:50px;height:50px;object-fit:contain;margin-right:20px;margin-bottom:10px}.club .club_widget-title span{font-style:normal;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club #seasonsPassTitle{color:#000;font-size:30px;font-family:Univers LT Std,Arial,Helvetica,sans-serif;font-weight:400;margin:0;text-align:center;line-height:1}.club #seasonsPassTitle span{font-family:Univers LT Std,Arial,Helvetica,sans-serif;margin-top:10px;font-size:16px;display:block;font-weight:300}.club .club_points-total{font-size:72px;margin-bottom:15px;line-height:72px}.club .club_points-level,.club .club_points-total-container{display:flex;align-items:center;justify-content:space-between}.club .club_points-level .club_points-level--title,.club .club_points-total-container .club_points-level--title{font-weight:400;font-size:16px;margin:0;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif}.club .club_points-level .club_points-level--summary,.club .club_points-total-container .club_points-level--summary{color:#1dfec3;font-weight:400;font-size:14px;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club .club_points-total-container{display:block}.club .club_points-wheel{display:flex;align-items:center}.club .club_points-wheel img{margin:0 auto}.club .club_hero-rewards .club_hero-reward{background:#818181;color:#ffffff80;padding:20px 15px 15px;display:flex;align-items:center;margin-bottom:15px}.club .club_hero-rewards .club_hero-reward .club_hero-reward--title{font-size:30px;margin-bottom:0;width:50%}@media(min-width:720px){.club .club_hero-rewards .club_hero-reward .club_hero-reward--title{font-size:45px}}.club .club_hero-rewards .club_hero-reward .club_hero-reward--title .club_hero-reward--title-sub-head{font-size:16px;text-transform:lowercase}@media(min-width:720px){.club .club_hero-rewards .club_hero-reward .club_hero-reward--title .club_hero-reward--title-sub-head{font-size:45px}}.club .club_hero-rewards .club_hero-reward .club_hero-reward--detail{width:50%;display:flex;align-items:center;justify-content:space-between}@media(min-width:720px){.club .club_hero-rewards .club_hero-reward .club_hero-reward--detail{justify-content:flex-end}}.club .club_hero-rewards .club_hero-reward .club_hero-reward--redeem{margin-right:15px}.club .club_hero-rewards .club_hero-reward .club_hero-reward--icon{background:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/lock-icon.png?v=159801303933575626581724926823) no-repeat;background-size:contain;width:40px;height:40px}.club .club_hero-rewards .club_hero-reward--active{background:#98e431;background:linear-gradient(90deg,#98e431,#1dfec3);color:#000}.club .club_hero-rewards .club_hero-reward--active .club_hero-reward--redeem:hover{text-decoration:underline;cursor:pointer}.club .club_hero-rewards .club_hero-reward--active .club_hero-reward--icon{background:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/unlocked-icon.png?v=104100094788088308131724926810) no-repeat;background-size:contain}.club .blueback{background:#101640;padding:100px}.club .wheel{width:300px;height:300px;background:#101640;position:relative;border-radius:100%;margin:20px auto}.club .wheel .spokes{width:100%;height:100%;position:absolute}.club .wheel .spokes .spoke{height:100%;width:calc(80% / 18);background-color:none;margin:0 auto;position:absolute;left:calc(50% - ((100% / 18) / 2))}.club .wheel .spokes .spoke .label{height:2%;width:10%;background-color:#fff;position:absolute;left:45%}.club .wheel .spokes .spoke .label.ltop{top:25%}.club .wheel .spokes .spoke .label.lbottom{bottom:25%}.club .wheel .spokes .spoke .top{height:25%;width:100%;background-color:none;position:absolute;top:0;left:0}.club .wheel .spokes .spoke .top.on .full{opacity:1}.club .wheel .spokes .spoke .top .full{top:0;background:linear-gradient(to top,#af0,#00ffc0)}.club .wheel .spokes .spoke .bottom{height:25%;width:100%;background:none;position:absolute;bottom:0;left:0}.club .wheel .spokes .spoke .bottom.on .full{opacity:1}.club .wheel .spokes .spoke .bottom .full{bottom:0;background:linear-gradient(to top,#00ffc0,#af0)}.club .wheel .spokes .spoke .thin{width:25%;height:100%;background:#fff;position:absolute;left:37.5%;z-index:0}.club .wheel .spokes .spoke .full{height:100%;width:100%;position:absolute;left:0;z-index:1;opacity:0;transition-property:opacity;transition-timing-function:ease-in;transition-duration:.3s}.club .wheel .labelName{color:#fff;position:absolute;width:auto;line-height:1;padding:0;margin:0}.club .spoke:nth-of-type(1){transform:rotate(10deg)}.club .spoke:nth-of-type(1) .top .full{transition-delay:.05s}.club .spoke:nth-of-type(1) .bottom .full{transition-delay:.95s}.club .spoke:nth-of-type(2){transform:rotate(20deg)}.club .spoke:nth-of-type(2) .top .full{transition-delay:.1s}.club .spoke:nth-of-type(2) .bottom .full{transition-delay:1s}.club .spoke:nth-of-type(3){transform:rotate(30deg)}.club .spoke:nth-of-type(3) .top .full{transition-delay:.15s}.club .spoke:nth-of-type(3) .bottom .full{transition-delay:1.05s}.club .spoke:nth-of-type(4){transform:rotate(40deg)}.club .spoke:nth-of-type(4) .top .full{transition-delay:.2s}.club .spoke:nth-of-type(4) .bottom .full{transition-delay:1.1s}.club .spoke:nth-of-type(5){transform:rotate(50deg)}.club .spoke:nth-of-type(5) .top .full{transition-delay:.25s}.club .spoke:nth-of-type(5) .bottom .full{transition-delay:1.15s}.club .spoke:nth-of-type(6){transform:rotate(60deg)}.club .spoke:nth-of-type(6) .top .full{transition-delay:.3s}.club .spoke:nth-of-type(6) .bottom .full{transition-delay:1.2s}.club .spoke:nth-of-type(7){transform:rotate(70deg)}.club .spoke:nth-of-type(7) .top .full{transition-delay:.35s}.club .spoke:nth-of-type(7) .bottom .full{transition-delay:1.25s}.club .spoke:nth-of-type(8){transform:rotate(80deg)}.club .spoke:nth-of-type(8) .top .full{transition-delay:.4s}.club .spoke:nth-of-type(8) .bottom .full{transition-delay:1.3s}.club .spoke:nth-of-type(9){transform:rotate(90deg)}.club .spoke:nth-of-type(9) .top .full{transition-delay:.45s}.club .spoke:nth-of-type(9) .bottom .full{transition-delay:1.35s}.club .spoke:nth-of-type(10){transform:rotate(100deg)}.club .spoke:nth-of-type(10) .top .full{transition-delay:.5s}.club .spoke:nth-of-type(10) .bottom .full{transition-delay:1.4s}.club .spoke:nth-of-type(11){transform:rotate(110deg)}.club .spoke:nth-of-type(11) .top .full{transition-delay:.55s}.club .spoke:nth-of-type(11) .bottom .full{transition-delay:1.45s}.club .spoke:nth-of-type(12){transform:rotate(120deg)}.club .spoke:nth-of-type(12) .top .full{transition-delay:.6s}.club .spoke:nth-of-type(12) .bottom .full{transition-delay:1.5s}.club .spoke:nth-of-type(13){transform:rotate(130deg)}.club .spoke:nth-of-type(13) .top .full{transition-delay:.65s}.club .spoke:nth-of-type(13) .bottom .full{transition-delay:1.55s}.club .spoke:nth-of-type(14){transform:rotate(140deg)}.club .spoke:nth-of-type(14) .top .full{transition-delay:.7s}.club .spoke:nth-of-type(14) .bottom .full{transition-delay:1.6s}.club .spoke:nth-of-type(15){transform:rotate(150deg)}.club .spoke:nth-of-type(15) .top .full{transition-delay:.75s}.club .spoke:nth-of-type(15) .bottom .full{transition-delay:1.65s}.club .spoke:nth-of-type(16){transform:rotate(160deg)}.club .spoke:nth-of-type(16) .top .full{transition-delay:.8s}.club .spoke:nth-of-type(16) .bottom .full{transition-delay:1.7s}.club .spoke:nth-of-type(17){transform:rotate(170deg)}.club .spoke:nth-of-type(17) .top .full{transition-delay:.85s}.club .spoke:nth-of-type(17) .bottom .full{transition-delay:1.75s}.club .spoke:nth-of-type(18){transform:rotate(180deg)}.club .spoke:nth-of-type(18) .top .full{transition-delay:.9s}.club .spoke:nth-of-type(18) .bottom .full{transition-delay:1.8s}@media(min-width:1300px){.club .wheel{width:500px;height:500px}}.club_accordion{border:none;border-top:rgba(255,255,255,.5) 1px solid;border-bottom:rgba(255,255,255,.5) 1px solid;background-color:transparent;color:#fff;cursor:pointer;padding:18px 0;width:100%;text-align:left;outline:none;transition:.4s;font-weight:400;display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-weight:300;font-size:16px;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;text-transform:uppercase}.club_accordion:after{content:" ";font-size:13px;color:#777;margin-left:5px;border:solid #1dfec3;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);transform-origin:center;-webkit-transform:rotate(45deg);transition:transform .5s ease-in-out}.club_accordion--inner{overflow:hidden;max-height:0px;transition:max-height .5s ease-in-out;overflow-y:scroll}.club_accordion--inner::-webkit-scrollbar{width:7px;height:0}.club_accordion--inner::-webkit-scrollbar-track{margin:54px 0 53px}.club_accordion--inner::-webkit-scrollbar-thumb{background:#0000;border-radius:10px;box-shadow:#ffffff4d 0 0 0 1px}.club_accordion--inner .club_accordion--load-more{font-weight:700;color:#fff;text-align:center;text-decoration:underline;cursor:pointer}.club_accordion--inner .club_accordion--content{color:#fff;padding:15px 0}.club_accordion--inner .club_accordion--item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}.club_accordion--inner .club_accordion--item .club_accordion--item-title{font-weight:700;width:50%;text-align:left}.club_accordion--inner .club_accordion--item .club_accordion--item-date{font-weight:400;width:50%;text-align:right}.club_accordion--inner .club_accordion--item .club_accordion--item-detail{background-color:#1dfec3;width:100%;color:#000;padding:10px 0;font-weight:700;text-align:center}.club_accordion--inner .club_accordion--item .club_accordion--item-detail-negative{background-color:#fb5c66}.club_accordion--active,.club_accordion:hover{background-color:transparent;color:#fff}.club_accordion--active:after,.club_accordion:hover:after{border-width:0 3px 3px 0}.club_accordion--active:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.club_notifications{width:100%;display:flex;flex-wrap:wrap}@media(min-width:720px){.club_notifications{margin:0 -5px}}.club_notification-container{display:flex;width:100%;transition:all .5s ease}@media(min-width:720px){.club_notification-container{max-width:50%;padding:0 5px;flex-basis:calc(100% / 3)}}.club_notifications--narrow .club_notification-container{max-width:100%;flex-basis:100%}.club_notification{background:#fff;display:flex;flex-wrap:wrap;align-items:center;margin-top:20px;transition:opacity .5s ease-out;width:100%;position:relative;padding:15px}.club_notification .club_notification--title,.club_notification .club_notification--close,.club_notification .club_notification--body{padding:15px;margin:0}.club_notification .club_notification--body{padding:15px 0;font-weight:300}.club_notification .club_notification--title{font-weight:400;color:#000;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;align-self:flex-start;width:100%;text-align:left;text-transform:uppercase;padding:0 0 10px}.club_notification .club_notification--close{font-size:65px;font-weight:300;color:#000;width:auto;text-align:right;cursor:pointer;margin-top:18px;line-height:0;position:absolute;top:0;right:0}.club_notification .club_notification--body,.club_notification .club_notification--reward{width:100%;color:#000;text-align:left}.club_notification .club_notification--reward{background-color:#7bf8c8;color:#000;font-family:Univers LT Std Condensed Bold;font-weight:400;text-align:center;margin:0;padding:12px 15px 5px;align-self:flex-end;min-height:45px}.club_notification .club_notification--reward a{border-bottom:none;font-family:inherit;font-weight:inherit;font-style:inherit}.club_notification .club_notification--reward-blank{background-color:#fff}.club_notification--removed{opacity:0}.club_settings a[href^=tel]{color:inherit;text-decoration:none;border-bottom:0}.club_settings .club_settings--container .club_content{flex-direction:row}.club_settings .club_settings--header{background-image:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/club_key_visual.png?v=10171839758329388871724926829);background-repeat:no-repeat;background-size:cover;background-position:top center;height:200px;display:flex;flex-flow:column;align-items:center;justify-content:center}.club_settings .club_settings--title{color:#fff;font-style:normal;line-height:46px}.club_settings .club_settings--title h2{font-weight:400;font-family:Univers LT Std,Arial,Helvetica,sans-serif;font-size:25px;border-bottom:rgba(255,255,255,.5) 1px solid}.club_settings .club_settings--logout{margin-top:20px;width:50%;text-align:left}.club_settings .club_settings--logout a{width:80%;text-align:center}.club_settings .club_settings--personal-data{margin:-6px auto 20px;width:100%}.club_settings .club_settings--personal-data h5{font-weight:700}.club_settings .club_settings--personal-data .club_settings--default-address{margin:10px 0}.club_settings .club_settings--data{text-align:center;margin:20px auto;width:100%}.club_settings .club_settings--data h3{border-bottom:1px solid white;text-align:left;margin-bottom:20px;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}.club_settings .club_settings--data a{color:#fff;border-bottom:1px solid white}@media(min-width:720px){.club_settings .club_settings--personal-data{width:30%;margin-top:20px}.club_settings .club_settings--data{width:70%}}.club_settings .club_settings--content{width:100%;display:flex;align-items:center;margin:20px 0}.club_settings .club_settings--content-labels{text-align:left;margin:0 auto;width:calc(100% / 6)}.club_settings .club_settings--content-labels h4{text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;font-weight:400}.club_settings .club_settings--content-data{text-align:left;margin:0 auto;width:50%}.club_settings .club_settings--content-actions{text-align:right;margin:0 auto;width:100%}@media(min-width:720px){.club_settings .club_settings--content-actions{width:calc(100% / 3)}}.club_settings .club_settings--address-divider{height:1px;width:100%;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:20px}.club_settings .club_settings--address-divider:last-of-type{display:none}.club_settings .club_settings--address-form form{margin:10px auto}.club_settings .club_settings--address-form table{margin:20px auto;box-sizing:border-box;table-layout:fixed;border:1px solid #fff}@media(min-width:720px){.club_settings .club_settings--address-form table{width:80%}}.club_settings .club_settings--address-form table input{box-sizing:border-box;background:transparent;border:none;color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.club_settings .club_settings--address-form .club_button--tertiary{margin:10px auto!important;background:#fff!important;color:#000!important;border:2px solid black!important}.club_settings .club_settings--address-form .club_button--tertiary:visited{color:#000}.club_settings .club_settings--address-form .club_button--tertiary:hover{background:#000!important;color:#fff!important}.club_settings .club_settings--address-form .club_settings--select{display:inline-block;position:relative;width:100%}.club_settings .club_settings--address-form .club_settings--select:after{content:" ";font-size:13px;color:#777;margin-left:5px;border:solid #1dfec3;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);transform-origin:center;position:absolute;top:40%;right:40px;-webkit-transform:rotate(45deg)}.club_settings .club_settings--address-form select{font-size:16px;line-height:16px;background:transparent;color:#fff;border:none;border-bottom:1px solid rgba(255,255,255,.5);padding:11px 15px;margin:0;vertical-align:middle;max-width:100%;border-radius:0;-webkit-appearance:none;width:100%;max-width:350px}.club_settings .club_settings--address-form select option{background:#fff;color:#000}.club_settings .club_settings--loader{display:flex;align-items:center;justify-content:center;margin-left:auto;width:50px}.club_stats--item{border-bottom:6px solid #98e431;margin-bottom:15px}.club_stats--item p{font-weight:400;margin-bottom:5px;font-family:Univers LT Std Condensed Bold}.club_stats--item p span{font-weight:400;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club_stats--item .club_stats--item-number{font-size:72px;line-height:60px;margin-bottom:5px;font-weight:300!important;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club_stats--item:last-of-type{border:none}.club_reward-modal{overflow:hidden;background:#000000b3;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-flow:column;z-index:10000}.club_reward-modal .club_reward-modal--inner{background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;padding:15px;width:100vw;height:100vh}.club_reward-modal .club_reward-modal--inner h2{font-style:normal;font-size:30px;font-family:Univers LT Std,Arial,Helvetica,sans-serif;text-transform:none}.club_reward-modal .club_reward-modal--inner p{text-align:center;font-size:16px;padding:10px}.club_reward-modal .club_reward-modal--actions{display:flex;align-items:center;justify-content:space-evenly;flex-flow:column;width:100%;margin:0 auto}.club_reward-modal .club_reward-modal--actions .club_button--primary,.club_reward-modal .club_reward-modal--actions .club_button--secondary,.club_reward-modal .club_reward-modal--actions .club_button--gradient{margin:15px auto}@media(min-width:720px){.club_reward-modal{width:100vw;height:100vh}.club_reward-modal .club_reward-modal--inner{background:#fff;display:flex;width:100%;height:100%;max-width:675px;max-height:450px}.club_reward-modal .club_button--primary,.club_reward-modal .club_button--secondary,.club_reward-modal .club_button--gradient{width:50%;margin:15px}}.club_reward-modal .club_reward-modal--code{border:1px solid black;font-size:20px;text-align:center;padding:20px;margin:15px;background-color:#0f163e;color:#98e431;font-weight:700;width:100%}@media(min-width:720px){.club_reward-modal .club_reward-modal--code{width:auto;min-width:250px;margin:0 auto 10px}}.club_reward-modal .club_reward-modal--footer{display:flex;background:linear-gradient(90deg,#98e431,#1dfec3);align-items:center;justify-content:space-between;padding:10px;width:100%;max-width:675px}.club_reward-modal .club_reward-modal--footer p{font-size:50px;color:#0f163e;margin-bottom:0;font-weight:300;line-height:35px;padding-top:10px}.club_reward-modal .club_reward-modal--footer img{width:50px;height:50px;object-fit:contain}.club_login{background-image:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/club_key_visual.jpg?v=93699825893858062331724926809);background-repeat:no-repeat;background-size:cover;background-position:center}.club_login{display:flex;align-items:center;justify-content:center;width:100%;min-height:80vh}.club_login .club_login--inner{background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;padding:25px 15px;min-width:300px;max-width:600px;width:100%;margin:15px}.club_login .club_login--inner #customer-login,.club_login .club_login--inner #recover-password{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}@media(min-width:720px){.club_login .club_login--inner{padding:50px 80px;min-width:450px}}.club_login .abcRioButtonContents>span{color:#757575!important;font-family:Roboto,arial,sans-serif;font-size:14px;font-weight:500}.club_login form{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}.club_login .club_login--input{margin-bottom:10px;width:100%;text-align:center}.club_login .club_login--forgot-password,.club_login .club_login--create-account{text-align:right;font-size:14px;margin-left:auto}.club_login .club_login--forgot-password a,.club_login .club_login--create-account a{text-align:right}.club_login .club_login--create-account{margin-bottom:20px}.club_login input[type=email],.club_login input[type=password],.club_login input[type=text]{border:none;border-bottom:1px solid black;box-sizing:border-box;width:100%;margin-bottom:15px}.club_login input[type=email]::placeholder,.club_login input[type=password]::placeholder,.club_login input[type=text]::placeholder{font-size:12px}.club_login .club_login--divider{margin:20px auto;width:100%;display:flex;align-items:center;justify-content:center}.club_login .club_login--divider p{margin:0;font-weight:700;width:10%;text-align:center}.club_login .club_login--divider span{height:1px;width:50%;border-bottom:1px solid #000000}.club_login .g-signin2{margin-bottom:15px}.club_login .club_login--one-click{margin:0 auto;width:100%;display:flex;align-items:center;flex-flow:column}.club_login .club_login--note{text-align:center;margin:10px auto}.club_login .club_login--reset-success{width:100%}.club_login .club_login-button{padding:13px 10px 10px!important;width:100%!important;background-color:#0f163e!important;color:#98e431!important;text-transform:uppercase!important;border:none!important;font-family:Univers LT Std Condensed Bold;font-size:15px;width:100%}.club_login .club_login-button:hover{cursor:pointer!important;color:#fff!important}.club_login .club_login--customer-preferences{margin-bottom:20px}.club_login .club_login--customer-preferences label,.club_login .club_login--customer-preferences a{font-size:12px}#stravaActionConnect,#stravaActionConnected{text-decoration:none;border:none}#stravaActionConnect img,#stravaActionConnected img{height:34px}#stravaStatus{height:19px}@media(min-width:720px){#stravaStatus{height:29px}}#stravaPremiumStatus{height:19px;margin-right:5px}@media(min-width:720px){#stravaPremiumStatus{height:29px;margin-right:10px}}#stravaPremiumStatus img{height:19px}@media(min-width:720px){#stravaPremiumStatus img{height:29px}}#extraInfoAction{cursor:pointer;display:inline-block;font-family:inherit;font-weight:inherit;font-style:inherit}.club_mb-0{margin-bottom:0}.club_orders--fulfillment-status{background:#49e8eb;color:#000;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;padding:7px 0 5px;margin:10px auto;font-weight:700}.club_orders--points-earned{background:#1dfec3;color:#000;text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;text-align:center;padding:7px 0 5px;margin:10px auto;font-weight:700}.club_account-disabled p{border:2px solid black;padding:8px;margin:0;background:#fb5c66;color:#000;text-align:center}.club_loading{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0f163e;transition:opacity .5s ease-out;overflow:hidden}.club_loaded{opacity:0}.club_loader,.club_loader:after{border-radius:50%;width:10em;height:10em}.club_loader--small,.club_loader--small:after{width:50px;height:50px}.club_loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.club_loader--small{margin:5px auto;border-top:.6em solid rgba(255,255,255,.2);border-right:.6em solid rgba(255,255,255,.2);border-bottom:.6em solid rgba(255,255,255,.2);border-left:.6em solid #ffffff}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.club_form{display:none}.club_form .club_form--container{max-width:600px;width:100%;background:#fff;border-radius:10px;padding:10px}.club_form form{display:flex;flex-flow:column;color:#000;width:100%;position:relative;overflow-y:scroll;max-height:80vh;padding:20px 20px 60px}@media(min-width:720px){.club_form form{padding:20px}}.club_form form .closeArticleForm{position:absolute;top:15px;right:20px;font-size:48px}.club_form form .closeArticleForm a{text-decoration:none;cursor:pointer;border:none;line-height:60px;background:linear-gradient(90deg,#98e431 0,#1dfec3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:100px;height:30px;line-height:70px;width:30px}.club_form form h5{color:#000;font-weight:700;font-weight:400;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif}.club_form form h5:first-of-type{margin-bottom:15px;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club_form form label{display:flex;flex-flow:column;margin-bottom:15px;font-size:12px;font-weight:400;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club_form form label #drop-area{border-bottom:1px solid black;font-family:sans-serif;margin:0 auto;padding:0 0 10px;width:100%}.club_form form label #gallery img{width:150px;margin-bottom:10px;margin-right:10px;vertical-align:middle}.club_form form label .button{width:100%;margin:0 auto;padding:10px;font-size:12px;font-weight:700;text-transform:uppercase;color:#98e431;background-color:#0f163e;border:none;cursor:pointer;display:block;text-align:center}.club_form form label .button:hover{color:#fff;background-color:#0f163e!important}.club_form form label .club_drag-thumb{display:flex;align-items:center;border-bottom:1px solid black;margin-bottom:5px;height:50px;overflow:hidden}.club_form form label .club_drag-thumb img{max-width:40px!important;max-height:40px!important;margin:0 5px 0 0!important;object-fit:inside}.club_form form label .club_drag-thumb:last-of-type{border-bottom:none}.club_form form label h5{margin-left:0}.club_form form label .club_date{display:flex;flex-flow:row;justify-content:space-between}.club_form form label .club_date input{width:calc(100% / 3);margin-right:5px;font-size:16px}.club_form form label .club_date input:last-of-type{margin-right:0}.club_form form label input,.club_form form label textarea{-webkit-appearance:none;font-size:16px;border:none;border-bottom:1px solid black;resize:none;font-weight:400;font-family:Univers LT Std,Arial,Helvetica,sans-serif}.club_form form label input[type=radio]{-webkit-appearance:radio;display:inline-block;margin-right:10px}.club_form form label input[type=checkbox]{-webkit-appearance:checkbox;display:inline-block;margin-right:10px}.club_form form fieldset legend{font-weight:700;margin-bottom:10px}.club_form form fieldset legend a{font-weight:400;margin-left:15px}.club_form form fieldset div{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.club_form form fieldset label{display:flex;align-items:center;flex-flow:row;margin-bottom:0}.club_form form .club_radio--input{font-size:12px}.club_form form .club_radio--input h5{font-size:16px;margin-bottom:0}.club_form form .club_radio--input div{padding:13px;font-size:12px;display:flex;flex-flow:row;align-items:center;justify-content:space-between}.club_form form .club_radio--container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:28px}.club_form form .club_radio--container input{position:absolute;opacity:0;cursor:pointer;top:0;left:0}.club_form form .club_radio--container input:checked~.club_radio--radio-input{background-color:#fff}.club_form form .club_radio--container:hover input~.club_radio--radio-input{background-color:#ccc}.club_form form .club_radio--container input:checked~.club_radio--radio-input:after{display:block}.club_form form .club_radio--container .club_radio--radio-input:after{left:7px;top:3px;width:5px;height:10px;border:solid #0f163e;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.club_form form .club_radio--radio-input{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:2px solid black}.club_form form .club_radio--radio-input:after{content:"";position:absolute;display:none}.club_form form .club_form--submit-button{width:100%;margin:20px auto 0;padding:10px;font-size:16px;font-weight:700;text-transform:uppercase;color:#98e431;background-color:#0f163e;border:none;cursor:pointer}.club_form form .club_form--submit-button:hover{color:#fff;background-color:#0f163e}.club_form--active{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000000b3;z-index:10000000000}.dashboard-promo-widget{margin-top:20px}.dashboard-promo-widget .dashboard-promo-widget--container,.dashboard-promo-widget .dashboard-promo-widget--image,.dashboard-promo-widget .dashboard-promo-widget--body{display:flex;flex-flow:column;align-items:center;justify-content:center}.dashboard-promo-widget .dashboard-promo-widget--image{position:relative;width:100%;background:linear-gradient(90deg,#98e431,#1dfec3)}@media(min-width:720px){.dashboard-promo-widget .dashboard-promo-widget--image{height:400px}}.dashboard-promo-widget .dashboard-promo-widget--image #promoWidgetImage{min-height:200px;max-height:400px;object-fit:cover;object-position:center center;height:250px;width:100%}@media(min-width:720px){.dashboard-promo-widget .dashboard-promo-widget--image #promoWidgetImage{height:400px}}.dashboard-promo-widget .dashboard-promo-widget--image .dashboard-promo-widget--overlay{position:absolute;width:100%;height:100%}.dashboard-promo-widget .dashboard-promo-widget--image .dashboard-promo-widget--overlay #promoWidgetImage2{max-width:150px;object-fit:contain;object-position:center center;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.dashboard-promo-widget .dashboard-promo-widget--image .dashboard-promo-widget--overlay h3{color:#fff;max-width:350px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;text-overflow:ellipsis;overflow:hidden;position:absolute;bottom:50px;width:350px;left:0;margin-left:auto;right:0;margin-right:auto}.dashboard-promo-widget .dashboard-promo-widget--body{padding:20px 30px;background:#1dfec3;text-align:center;color:#000;min-width:100%}.dashboard-promo-widget .dashboard-promo-widget--body h3,.dashboard-promo-widget .dashboard-promo-widget--body p{color:#000;margin-bottom:10px}.dashboard-promo-widget .dashboard-promo-widget--body p{font-size:16px;font-weight:300}.dashboard-promo-widget .dashboard-promo-widget--body .dashboard-promo-widget--link-box{display:flex;align-items:center;flex-flow:row;justify-content:space-between;width:100%;margin-top:10px}.dashboard-promo-widget .dashboard-promo-widget--body .dashboard-promo-widget--link{background:#000;text-align:center;padding:10px 0 8px;color:#fff;text-decoration:none;text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;font-size:15px;max-width:48%;width:100%;border-bottom:none}.dashboard-promo-widget .dashboard-promo-widget--body .dashboard-promo-widget--link:first-of-type{background:#fff;color:#000}.dashboard-promo-widget .dashboard-promo-widget--body .dashboard-promo-widget--link:only-of-type{max-width:none;color:#fff;background:#000}.club-promo-widget .club-promo-widget--container,.club-promo-widget .club-promo-widget--image,.club-promo-widget .club-promo-widget--body{display:flex;flex-flow:column;align-items:center;justify-content:center}.club-promo-widget .club-promo-widget--body-inner{max-width:1320px;padding-left:10%;padding-right:10%}@media(max-width:960px){.club-promo-widget .club-promo-widget--body-inner{padding-left:25px;padding-right:25px}}.club-promo-widget .seasonsPassWidgetDescription{margin:10px auto}.club-promo-widget .club-promo-widget--image{position:relative;width:100%;background:linear-gradient(90deg,#98e431,#1dfec3)}@media(min-width:720px){.club-promo-widget .club-promo-widget--image{overflow:hidden}}.club-promo-widget .club-promo-widget--image #promoWidgetImage,.club-promo-widget .club-promo-widget--image #seasonsPassWidgetImage{min-height:200px;object-fit:cover;object-position:center center;height:auto;width:100%;aspect-ratio:1.371428}@media(min-width:900px){.club-promo-widget .club-promo-widget--image #promoWidgetImage,.club-promo-widget .club-promo-widget--image #seasonsPassWidgetImage{aspect-ratio:4}}.club-promo-widget .club-promo-widget--image .club-promo-widget--overlay{position:absolute;width:100%;height:100%;display:none;flex-direction:column;align-items:center;justify-content:center;gap:25px;max-width:1320px}.club-promo-widget .club-promo-widget--image .club-promo-widget--overlay #promoWidgetImage2{max-width:150px;object-fit:contain;object-position:center center;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.club-promo-widget .club-promo-widget--image .club-promo-widget--overlay h3{color:#fff;text-transform:uppercase;display:-webkit-box;max-width:80%;line-height:100%;-webkit-box-orient:vertical;text-align:center;font-size:26px}@media(min-width:900px){.club-promo-widget .club-promo-widget--image .club-promo-widget--overlay h3{font-size:28px}}.club-promo-widget .club-promo-widget--image .club-promo-widget--overlay .lock-image{color:#fff;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;text-align:center}.club-promo-widget .club-promo-widget--body{padding:20px 0;background:#1dfec3;text-align:center;color:#000;min-width:100%}.club-promo-widget .club-promo-widget--body h3,.club-promo-widget .club-promo-widget--body p{color:#000;margin-bottom:10px}.club-promo-widget .club-promo-widget--body p{font-size:16px;font-weight:300}.club-promo-widget .club-promo-widget--body .club-promo-widget--link-box{display:flex;align-items:center;flex-flow:row;justify-content:center;gap:3%;width:100%;margin-top:10px}.club-promo-widget .club-promo-widget--body .club-promo-widget--link{text-align:center;padding:10px 0 8px;color:#000;text-decoration:none;text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;font-size:15px;min-width:150px;max-width:300px;width:100%;border-bottom:none;background:#fff}.club-promo-widget .club-promo-widget--body .club-promo-widget--link-white{background:#fff;color:#000}.club-promo-widget .club-promo-widget--body .club-promo-widget--link-black{background:#3e3e3e;color:#fff}.club-promo-widget .club-promo-widget--body .club-promo-widget--link-black:hover{background:#555}.club-promo-widget .club-promo-widget--body .club-promo-widget--link-accent{background:#0f163e;color:#98e431;font-size:20px}.club_d-none{display:none!important}.club_tooltip{position:relative;display:flex;cursor:pointer;align-items:center}.club_tooltip img{width:30px}.club_tooltip .club_tooltiptext{visibility:hidden;width:270px;border:2px solid gray;color:#000;text-align:left;border-radius:6px;padding:10px;position:absolute;z-index:1;top:50%;right:105%;transform:translateY(-50%)}.club_tooltiptext{background-color:#f0f0f0}.club_tooltip:hover .club_tooltiptext{visibility:visible}.club_tooltip .club_tooltiptext:after{content:" ";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent gray}#club_other_rewards{margin:-10px -15px;display:flex;flex-wrap:wrap}#club_other_rewards .other_reward_container{padding:10px 15px;width:100%}@media(min-width:720px){#club_other_rewards .other_reward_container{width:calc(100% / 3)}}@media(min-width:1325px){#club_other_rewards .other_reward_container{width:25%}}#club_other_rewards .other_reward_container .other_reward--name{font-weight:700}#club_other_rewards .other_reward_container .other_reward--description{min-height:180px;max-height:180px;overflow:hidden;margin-bottom:10px}#club_other_rewards .other_reward_container .other_reward--actions{display:flex}#club_other_rewards .other_reward_container .other_reward--actions .club_button--primary:first-child{margin-right:10px}#club_other_rewards .other_reward_container .other_reward--actions .club_button--primary:only-child{margin-right:0}#club_other_rewards .other_reward_container .other_reward--tile{position:relative;display:flex;margin-bottom:10px;height:300px}#club_other_rewards .other_reward_container .other_reward--tile .other_reward--tile-image{object-fit:contain}#club_other_rewards .other_reward_container .other_reward--overlay{background-color:#ffffff4d;display:flex;align-items:center;flex-flow:column;justify-content:center;position:absolute;width:100%;height:100%;font-weight:700}#club_other_rewards .other_reward_container .other_reward--overlay span:nth-child(2){margin-top:30px;font-size:22px;text-align:center}#club_other_rewards .other_reward_container .other_reward--icon-locked{background:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/lock-icon.png?v=159801303933575626581724926823) no-repeat;background-size:contain;width:48px;height:70px;display:block}#club_other_rewards .other_reward_container .other_reward--icon-unlocked{background:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/unlocked-icon.png?v=104100094788088308131724926810) no-repeat;background-size:contain;width:68px;height:70px;display:block}#clubAccountStatus{padding:20px 0}.club_white{background:#fff}.club_white .club_container .club_widget-title,.club_white .club_container .club_other-rewards .other_reward_container .other_reward--name,.club_white .club_container .club_other-rewards .other_reward_container .other_reward--description{color:#000}.club_white .club_container .club_other-rewards .other_reward_container .other_reward--actions .club_button--primary{outline:none}.club-shop__header,.club-shop__header img{display:block;width:100%}#hero-header{padding:0}.seasonsPassChallengeBar{width:100%;max-width:1320px;padding:15px 25px;margin:0 auto}.seasonsPassChallengeBar #seasons-bar-challenges-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;gap:60px;margin:20px 0}.seasonsPassChallengeBar #seasons-bar-challenges-wrapper #seasons-bar-challenges-completed-label{font-size:16px;font-family:Univers LT Std Condensed bold,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:left}.seasonsPassChallengeBar #seasons-bar-challenges-wrapper #seasons-bar-challenges-completed-number{font-family:Univers LT Std,Arial,Helvetica,sans-serif;font-size:72px;margin-bottom:15px;line-height:72px}.seasonsPassChallengeBar #seasons-bar-challenges-wrapper #seasons-bar-challenges-left-label{color:#98e431;margin-bottom:15px;text-align:left}.seasonsPassChallengeBar .seasonsPassChallengeBar--container{display:flex;justify-content:flex-start;flex-wrap:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;align-items:flex-start}.seasonsPassChallengeBar .seasonsPassChallengeBar--container .seasonsPassChallengeBar--icon{border-radius:100%;min-height:75px;width:85px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-right:20px;margin-bottom:10px}.seasonsPassChallengeBar .seasonsPassChallengeBar--container .seasonsPassChallengeBar--icon:last-of-type{margin-right:0}.seasonsPassChallengeBar .seasonsPassChallengeBar--container .seasonsPassChallengeBar--icon span{font-size:.8em;text-align:center;line-height:1.2em;max-width:100%}.seasonsPassChallengeBar .seasonsPassChallengeBar--container .seasonsPassChallengeBar--icon img{width:50px;height:50px;object-fit:cover;margin-bottom:10px}@media(max-width:719px){.seasonsPassChallengeBar .seasonsPassChallengeBar--container .seasonsPassChallengeBar--icon{min-width:24%}.seasonsPassChallengeBar .seasonsPassChallengeBar--container .seasonsPassChallengeBar--icon img{width:90%;aspect-ratio:1/1;height:auto}}.seasonsPassChallengeWrapper{width:100%;background:#fff}#seasonsPassChallengeCards_wrapper{max-width:1320px;margin:auto;overflow-y:hidden;padding-bottom:100px}.seasonsPassChallengeCards{margin-top:20px}.seasonsPassChallengeCards .seasonsPassChallenge--card{width:calc(100% - 20px);padding-bottom:20px;margin:0 10px 20px;border-bottom:10px solid #0f163e;overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;border-image-slice:20;float:left}@media(min-width:720px){.seasonsPassChallengeCards .seasonsPassChallenge--card{width:calc(50% - 20px)}}@media(min-width:1325px){.seasonsPassChallengeCards .seasonsPassChallenge--card{width:calc(33.3333% - 20px)}}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--image{width:100%;display:block;background-color:#f2f2f2;aspect-ratio:4/3}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--image img{height:auto;object-fit:contain}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--body{background-color:#f2f2f2;padding:0 20px 20px;text-transform:uppercase;color:#000}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--body h4{text-transform:uppercase;color:#000;font-size:16px;font-weight:400;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;text-align:left}.seasonsPassChallengeCards .seasonsPassChallenge--card .unlocked-area{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;overflow-x:hidden;background-position:center;background-size:cover}.seasonsPassChallengeCards .seasonsPassChallenge--card .unlocked-area img{height:100%;max-width:none}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--main-content{display:flex;justify-content:space-between;align-items:flex-start}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--title{display:flex;align-items:top;justify-content:space-between}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--title h4{max-width:60%}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--title .seasonsPassChallenge--icon img{width:50px;height:50px}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--title .seasonsPassChallenge--icon-complete{background-color:#98e431}.seasonsPassChallengeCards .seasonsPassChallenge--card .challengeIcon{width:75px;height:auto;aspect-ratio:1/1}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--heading-and-text{max-width:80%;padding-right:5px}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--description,.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--title,.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--percentage,.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--progress-bar{margin-top:10px}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--description{margin-bottom:20px;text-transform:none;font-weight:300;font-size:16px;text-align:left;line-height:normal}.seasonsPassChallengeCards .seasonsPassChallenge--card .more-info-link-box{display:flex;justify-content:flex-start}.seasonsPassChallengeCards .seasonsPassChallenge--card .more-info-link{background-color:#0f163e;text-align:center;padding:11px 20px 8px;color:#98e431;text-decoration:none;text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;font-size:16px;min-width:auto;width:auto;border-bottom:none;line-height:normal}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--percentage{font-size:72px;margin-bottom:15px;line-height:72px;display:flex;flex-direction:column}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--percentage span{text-align:left}.seasonsPassChallengeCards .seasonsPassChallenge--card .single-progress-bar-wrapper{margin-top:10px}.seasonsPassChallengeCards .seasonsPassChallenge--card .criteria-title{font-weight:400;font-size:14px;font-family:Univers LT Std,Arial,Helvetica,sans-serif;line-height:100%;margin-top:10px;text-transform:none}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--progress-bar{background:#d3d3d3}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--progress-bar span{display:block;color:#fff;padding:5px;text-align:right}.seasonsPassChallengeCards .seasonsPassChallenge--card .seasonsPassChallenge--progress-bar span.active{background:linear-gradient(90deg,#af0 0,#00dcc8)}.seasonsPassChallengeCards .more-info-link-box{display:flex;align-items:center;flex-flow:row;justify-content:center;flex-wrap:wrap;gap:3%;width:100%;margin-top:10px}.seasonsPassChallengeCards .more-info-link{background:#1dfec3;text-align:center;padding:10px 0 8px;color:#fff;text-decoration:none;text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;font-size:15px;min-width:150px;max-width:300px;width:100%;border-bottom:none}.seasonsPassChallengeCards .seasonsPassChallenge--complete{background:#1dfec3;text-align:center;padding:20px;color:#000;width:100%}.seasonsPassChallengeCards .seasonsPassChallenge--complete h4{text-align:center;color:#000;font-weight:800;text-transform:uppercase;font-size:20px;margin-bottom:3px;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif}.seasonsPassChallengeCards .seasonsPassChallenge--complete #unlocked-no-reward{margin-bottom:5px;line-height:100%}.seasonsPassChallengeCards .seasonsPassChallenge--complete .rewardValue{font-weight:500;font-size:20px;line-height:100%;font-family:Univers LT Std Condensed,Arial,Helvetica,sans-serif}.seasonsPassChallengeCards .seasonsPassChallenge--complete .rewardValue--sub{font-weight:500;font-size:20px;line-height:100%;font-family:Univers LT Std Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase}.seasonsPassChallengeCards .seasonsPassChallenge--complete .more-info-link-box{justify-content:center}.seasonsPassChallengeCards .seasonsPassChallenge--complete .more-info-link{color:#fff;background:#000}.sp-more-info-link-box{display:flex;justify-content:left;margin-top:20px}.sp-more-info-link-box .more-info-link{background-color:#1dfec3;text-align:center;padding:8px 0 7px;color:#0f163e;text-decoration:none;text-transform:uppercase;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif;font-size:14px;min-width:150px;max-width:200px;width:100%;border-bottom:none}.seasonsPassChallengeBarWidget{border-top:10px solid #98e431}.seasons-pass-counter-widget{align-self:flex-start;background-color:#0f163e;color:#fff;min-width:300px;font-family:Univers LT Std Condensed Bold,Arial,Helvetica,sans-serif}.seasons-pass-counter-widget h2{color:#fff;font-family:Univers LT Std,Arial,Helvetica,sans-serif;font-size:65px;line-height:100%;font-weight:400;margin-bottom:0}.seasons-pass-counter-widget button{font-family:Univers LT Std Condensed,Arial,Helvetica,sans-serif;border:none;width:clamp(200px,100%,300px);height:40px;font-size:13px;font-weight:800;text-transform:uppercase;color:#000;background-color:#1dfec3}.seasons-pass-counter-widget button:hover{background-color:#fff}.seasons-pass-counter-widget .seasons-widget-border-provider{padding:15px 10px;margin:15px;display:flex;flex-direction:column;align-items:flex-start;gap:15px;border-bottom:5px solid #aaff00}.seasons-pass-counter-widget .seasons-widget-challenge-counter{display:flex;flex-direction:column;align-items:flex-start}.seasons-pass-counter-widget .seasons-widget-challenge-counter p{font-family:Univers LT Std Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:600;font-size:13px}.seasons-pass-counter-widget .seasons-name-wrapper{display:flex;width:100%;justify-content:flex-start;font-size:12px;gap:15px}.seasons-pass-counter-widget .seasons-name-wrapper p{font-size:12px;font-weight:600}.seasons-pass-counter-widget .seasons-name-wrapper #challenges-left{color:#1dfec3}.seasons-pass-counter-widget .seasons-widget-icon-wrapper{height:75px;min-width:250px;background-color:purple;background:linear-gradient(90deg,#98e431,#1dfec3);display:flex;gap:10px;justify-content:space-between;align-items:center}.seasons-pass-counter-widget .seasons-widget-icon-wrapper img{color:#fff}.seasons-pass-counter-widget .seasonPassWidgetIcon{width:50px}.club-seasonspass-lock{background-image:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/lock-locked.png?v=179491964625201656491724926819);background-repeat:no-repeat;background-size:cover;width:120px;height:120px}.club-seasonspass-lock.unlocked{background-image:url(//lecolstaging.myshopify.com/cdn/shop/t/183/assets/lock-unlocked.png?v=142318924300021398081724926805)}
/*# sourceMappingURL=/cdn/shop/t/183/assets/club.scss.css.map */
