.scores-games_second{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:35px;padding-top:35px;border-top:1px solid #F2F2F2}.custom-title{font-family:var(--heading-font-family);font-size:32px;font-weight:500;line-height:37.82px;text-align:center;color:#0c2344;margin-bottom:45px}.scores-e-commerce_column{width:100%;max-width:374px}.scores-e-commerce_box{height:auto;aspect-ratio:374/210;width:100%;position:relative;padding:20px;display:flex;align-items:flex-end;justify-content:flex-start;border-radius:8px;overflow:hidden;background:linear-gradient(145deg,#0c23444d,#0c23441a),#0c234454;box-shadow:inset 0 2px 8px #0006,inset 0 -2px 8px #fff3,inset 2px 0 8px #0003,inset -2px 0 8px #0003}.scores-e-commerce_box:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:7px;background:#ffffff0d;box-shadow:inset 0 1px 3px #ffffff1a,0 1px 1px #0000001a;z-index:1}.scores-e-commerce_box-background img,.scores-e-commerce_box-background svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(110%) contrast(95%) saturate(90%) opacity(.85);z-index:0}.scores-e-commerce__box_content{position:relative;z-index:2;color:#fff;width:100%;display:flex;flex-direction:column;align-items:flex-start}.scores-e-commerce_box-title{font-family:var(--heading-font-family);font-size:16px;font-weight:500;line-height:18.91px;text-align:left;text-transform:uppercase;color:#fff;margin-bottom:10px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.scores-e-commerce_box-button{font-size:13px;font-weight:700;line-height:15.73px;letter-spacing:.02em;text-align:center;padding:5px 15px;border-radius:3px;background:#0c2344c2;color:#fff;transition:.3s;text-transform:uppercase;display:inline-block;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid rgba(56,160,255,.4);box-shadow:0 1px 3px #0000004d,inset 0 1px #fff3}.scores-e-commerce_box-button:hover{background:#38a0ffb3;box-shadow:0 2px 5px #0006,inset 0 1px #ffffff4d}.scores-e-commerce_box-description{display:none}.lacrosse-scores-page_section{padding-top:70px;padding-bottom:20px;position:relative}.score-stats-page__title{font-family:var(--heading-font-family);font-size:32px;font-weight:500;line-height:37.82px;color:#0c2344;text-align:center;margin-bottom:34px;text-transform:uppercase}.calendar-swiper__wrapper{max-width:1094px;width:100%;margin:auto;position:relative}.calendar-swiper__container{overflow:hidden;margin:auto;max-width:884px;width:100%}.swiper-button-prev,.swiper-button-next{transition:.2s}.calendar_date{display:flex;flex-direction:column;gap:4px;font-family:var(--text-font-family);font-size:16px;font-weight:400;line-height:19.36px;text-align:left;align-items:center;justify-content:center;color:#0c2344;cursor:pointer;max-width:fit-content;width:100%;margin:auto;transition:.2s}.swiper-slide-active .calendar_date .day_name{font-weight:700}.swiper-slide.swiper-slide-active .calendar_date{cursor:auto;color:#38a0ff}.swiper-slide:not(.swiper-slide-active) .calendar_date:hover{color:#38a0ff}.calendar__container{max-width:1200px;width:100%;margin:0 auto 35px}.scores-main-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.scores-games_row{display:flex;justify-content:space-between;gap:25px;align-items:center}.scores-game_top{display:flex;justify-content:space-between;max-width:310px;width:100%;margin-bottom:22px;font-family:var(--text-font-family);font-size:16px;font-weight:700;line-height:19.36px;color:#0c2344}.scores-game_column{width:100%}.scores-games_top .scores-games_row .scores-game_column:first-of-type{max-width:354px}.scores-games_top .scores-games_row .scores-game_column:nth-of-type(2){max-width:374px}.scores-games_top .scores-games_row .scores-game_column:last-of-type{max-width:422px}.scores-game_team-row{display:flex;justify-content:space-between;align-items:center}.scores-game_content{width:100%;max-width:310px}.scores-game_teams{display:flex;flex-direction:column;gap:20px}.scores-game_team-logo{width:55px;height:55px;position:relative}.scores-game_team-logo>img,.scores-game_team-logo>svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;object-position:center center;object-fit:contain;width:100%;height:100%}.scores-game_team-data{font-family:var(--text-font-family);font-size:16px;font-weight:400;line-height:19.36px;text-align:left;color:#0c2344}.scores-game_team-name{color:#38a0ff;border-bottom:1px solid transparent;transition:.2s;margin-bottom:5px;display:inline-block;text-transform:capitalize}.scores-game_team-name:hover{border-bottom-color:#38a0ff}.scores-game_team-goal{font-family:var(--text-font-family);font-size:16px;font-weight:400;line-height:19.36px;color:#0c2344}.scores-games_top .scores-games_row{border-top:1px solid #F2F2F2;padding-top:10px;padding-bottom:10px}.scores-game_top-performers_title{font-family:var(--text-font-family);font-size:16px;font-weight:700;line-height:19.36px;text-align:left;color:#0c2344;margin-bottom:22px;text-transform:uppercase}.scores-game_top-performers_row{display:flex;gap:20px;font-family:var(--text-font-family);font-size:16px;font-weight:400;line-height:19.36px;text-align:left;color:#0c2344}.scores-game_top-performers_row:not(:last-of-type){margin-bottom:15px}.scores-game_top-performers{margin-bottom:22px}.scores-game_top-performers-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;border:1px solid #38A0FF;padding:12px 20px;font-family:var(--text-font-family);font-size:13px;font-weight:700;line-height:15.73px;letter-spacing:.02em;text-align:center;color:#0c2344;transition:.2s;border-radius:4px;text-transform:uppercase}.scores-game_top-performers-btn:hover{background:#38a0ff;color:#fff}.scores-game_top-performers_goals{margin-left:auto;width:100%;max-width:fit-content}.scores-game_top-performers_name{width:100%;max-width:54px}.scores-games_top .scores-game_top-performers_player{margin-left:67px;display:flex;align-items:center;justify-content:center;gap:8px}.scores-game_top-performers_player_logo{width:24px;height:24px;display:inline-block;position:relative}.scores-game_top-performers_player_logo img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center}.scores-game_top-link_btn{font-family:var(--text-font-family);font-size:10px;font-weight:700;line-height:12.1px;letter-spacing:.02em;color:#0c2344;border:1px solid white;padding:10px 25px;border-radius:4px;margin-left:auto;background-color:#fff;transition:.2s;text-transform:uppercase}.scores-game_top-link_btn~.scores-game_goal{margin-left:25px}.scores-game_top.game_top-background{align-items:center;padding:9px 12px;background:#f2f2f2;max-width:100%}.scores-game_top.game_top-background~.scores-game_content{max-width:333px}.scores-game_top.game_top-background .scores-game_goal{margin-right:33px}.scores-game_top-link_btn:hover{background:#38a0ff;color:#fff}.scores-game_team-col{display:flex;align-items:center;gap:12px}.scores-game_team-row.winner .scores-game_team-goal{position:relative}.scores-game_team-row.winner .scores-game_team-goal:after{content:"";position:absolute;width:16px;height:16px;background-image:url(/cdn/shop/files/bxs_up-arrow.svg?v=1716843449);background-position:center;background-repeat:no-repeat;background-size:contain;top:50%;transform:translateY(-50%);right:-43px}.scores-game_team-row.loser:not(.__LIVE){opacity:.5}.scores-game_top-performers_player a{color:#38a0ff;text-transform:capitalize;border-bottom:1px solid transparent;transition:.2s}.scores-game_top-performers_player a:not(.scores-game_top-performers_player_logo):hover{border-bottom-color:#38a0ff}.scores-games_second .scores-games_row{flex-direction:column}.scores-main-container_top .scores-empty-data{margin-top:16px;font-family:var(--text-font-family);font-size:16px;font-weight:400;line-height:19.36px;text-align:left;color:#0c2344}#current-date-display{margin-bottom:0;font-family:var(--heading-font-family);font-size:20px;font-weight:500;line-height:23.64px;text-align:left;color:#0c2344}#datepicker{display:none}.calendar__row{display:flex;align-items:center}.scores-game_status{text-transform:uppercase}@media screen and (min-width: 1856px){.flatpickr-calendar{transform:translate(-327px,20px)}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(-327px,-20px,0);transform:translate3d(-327px,-20px,0)}to{opacity:1;-webkit-transform:translate3d(-327px,20px,0);transform:translate3d(-327px,20px,0)}}}.lacrosse-scores-page_section~.lacrosse-loading-data{padding-top:300px}.scores-games_desktop{display:none}@media (min-width: 768px){.scores-games_mobile{display:none}.scores-games_desktop{display:block}.swiper-button-prev:hover,.swiper-button-next:hover{transform:scale(1.2)}}@media (max-width: 1260px){.scores-game_top.game_top-background~.scores-game_content{max-width:100%;padding-right:43px}.lacrosse-scores-page_section{padding-top:50px;padding-bottom:0}.score-stats-page__title{margin-bottom:35px}.calendar-swiper__wrapper{max-width:calc(100% - 57px);margin-left:0}.calendar-swiper__container{max-width:calc(100% - 100px)}.calendar_date{font-size:14px;line-height:16.94px}.scores-main-container{flex-wrap:wrap}.scores-games_top .scores-games_row .scores-game_column:first-of-type{max-width:32%}.scores-games_top .scores-games_row .scores-game_column:nth-of-type(2){max-width:30%}.scores-games_top .scores-games_row .scores-game_column:last-of-type{max-width:35%}.scores-games_top .scores-game_goal{font-size:14px;font-weight:700;line-height:16.94px}.scores-game_top-performers_row:not(:last-of-type){margin-bottom:10px}.scores-game_top-performers,.scores-game_top{margin-bottom:20px}.scores-games_top .scores-game_top-performers_player{margin-left:14px}}@media (max-width: 1150px){.scores-games_second{grid-template-columns:1fr 1fr}.scores-games_top .scores-games_row{border:0;padding:0;gap:30px 35px;margin-bottom:40px;align-items:stretch}.scores-game_top-performers~.scores-game_top-performers_bottom{height:auto;display:block}.scores-game_top-performers_bottom{height:100%;display:flex;align-items:center}.scores-games_row{flex-wrap:wrap}.scores-games_top .scores-games_row .scores-game_column:first-of-type{order:1;max-width:36%}.scores-games_top .scores-games_row .scores-game_column:nth-of-type(2){order:3;max-width:100%}.scores-games_top .scores-games_row .scores-game_column:last-of-type{order:2;max-width:53%}.scores-e-commerce_column{max-width:100%}.scores-e-commerce_box{aspect-ratio:688 / 210}.scores-games_second{border:0;padding:0;grid-gap:40px 35px}.lacrosse-scores-page_section~.lacrosse-loading-data{padding-top:200px}}@media screen and (min-width: 768px) and (max-width: 1024px){.scores-main-container{position:relative}.scores-main-container_top .scores-empty-data{position:absolute;bottom:-65px;left:50%;transform:translate(-50%);text-transform:capitalize;margin-top:0}.scores-main-container.empty{margin-bottom:115px}}@media (max-width: 1024px){.scores-main-container_top{width:100%;margin-bottom:35px}.filters-row{gap:20px}}@media screen and (max-width: 767px){.lacrosse-scores-page_section{padding-top:44px}.scores-main-container{flex-wrap:wrap-reverse;margin:0}.filters-row{width:100%;max-width:100%;gap:10px;margin-bottom:25px}.score-stats-page__title{font-size:24px;line-height:28.37px;margin-bottom:25px}.calendar__container{margin-bottom:25px}.calender-box__container{width:20px;height:20px}#current-date-display{font-size:18px;line-height:21.28px}.scores-main-container_top .scores-empty-data{font-size:12px;font-weight:500;line-height:14.52px;margin-top:50px;text-transform:capitalize;text-align:center}.calendar_date{font-size:10px;font-weight:400;line-height:12.1px}.calendar-swiper__wrapper{max-width:calc(100% - 30px)}.calendar-swiper__wrapper .swiper-button-next,.calendar-swiper__wrapper .swiper-button-prev{width:18px;height:18px;top:50%;transform:translateY(-50%);margin:0}.calendar-swiper__container{max-width:calc(100% - 56px)}.scores-main-container_top{margin-bottom:25px}}@media (max-width: 580px){.custom-select-container{min-width:calc(50% - 5px);max-width:217px}}.scores-games-section.scores-games_mobile:not(:empty){background:#edeef0;padding:15px 0}.scores-mobile-game_box{background:#fff;padding:12px 20px;border-radius:10px;display:flex;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px}.mobile-game_box-info{width:100%;max-width:95px;border-left:1px solid #E0E0E0;padding-left:17px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.mobile-game_box-teams{width:100%;max-width:calc(100% - 95px);display:flex;flex-direction:column;gap:14px}.scores-mobile-game_link{font-family:var(--text-font-family);font-size:10px;font-weight:700;line-height:12.1px;letter-spacing:.02em;color:#fff;background:#0c2344;border-radius:14px;padding:8px 22px;text-transform:uppercase}.scores-mobile-game_status{font-family:var(--text-font-family);font-size:14px;font-weight:700;line-height:16.94px;color:#828282;text-transform:uppercase}.scores-mobile-game_box.live .scores-mobile-game_status{color:#d42424}.scores-games-section.scores-games_mobile .scores-mobile-game_box:not(:last-of-type){margin-bottom:15px}.mobile-game_team-container{display:flex;justify-content:space-between;padding-right:26px;position:relative;align-items:center}.mobile-game_team-record{display:inline-flex;font-size:12px;font-weight:400;line-height:14.52px;color:#828282}.mobile-game_team-info{font-family:var(--text-font-family);display:inline-flex;align-items:center;gap:10px}.mobile-game_team-link{display:inline-flex;gap:10px;font-size:14px;font-weight:400;line-height:16.94px;color:#0c2344;align-items:center}.mobile-game_team-name{text-transform:capitalize;display:inline-block}.mobile-game_team-logo{width:25px;height:25px;position:relative;flex:1 0 25px}.mobile-game_team-logo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.mobile-game_team-container:not(.__LIVE).winner .mobile-game_team-name{font-weight:700}.mobile-game_team-container.winner:after{content:"";position:absolute;right:0;z-index:1;width:12px;height:12px;background-image:url(/cdn/shop/files/bxs_up-arrow.svg?v=1716843449);background-position:center;background-repeat:no-repeat;background-size:contain;top:50%;transform:translateY(-50%)}.scores-mobile-ecommerce_box{margin:25px 20px}.scores-mobile-game_box.prematch .mobile-game_team-goals,.scores-mobile-game_box.prematch .mobile-game_team-container.winner:after{display:none}.scores-mobile-game_box.prematch .mobile-game_team-container.winner .mobile-game_team-name{font-weight:400}.mobile-game_team-goals{font-size:14px;font-weight:400;line-height:16.94px;text-align:left;color:#0c2344;margin-left:12px}@media screen and (max-width: 767px){.scores-e-commerce_box{aspect-ratio:320 / 145}.scores-e-commerce_box:before{background:linear-gradient(180deg,#0c234400,#00a1e18c)}.scores-e-commerce_box-description{display:none}.scores-e-commerce_box-title{margin-bottom:15px}.select-selected{font-size:12px;line-height:14.52px;padding:8px 6px 9px 12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lacrosse-scores.css.map */
