.body2,.bold-body2,.bold-italic-body2,.demi-bold-body2,.demi-bold-italic-body2,.heavy-body2,.heavy-italic-body2,.italic-body2,.medium-body2,.medium-italic-body2,.sports-pdp-tab{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px}.body3,.bold-body3,.bold-italic-body3,.demi-bold-body3,.demi-bold-italic-body3,.heavy-body3,.heavy-italic-body3,.italic-body3,.medium-body3,.medium-italic-body3{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.25px}.a-outlined-btn,.bold-caption,.bold-caption1,.bold-italic-caption,.bold-italic-caption1,.bold-italic-overline,.bold-overline,.caption,.caption1,.caption3,.demi-bold-caption,.demi-bold-caption1,.demi-bold-caption3,.demi-bold-italic-caption,.demi-bold-italic-caption1,.demi-bold-italic-overline,.demi-bold-overline,.italic-caption,.italic-caption1,.italic-overline,.label-12,.medium-caption,.medium-caption1,.medium-italic-caption,.medium-italic-caption1,.medium-italic-overline,.medium-overline,.overline,.section-nav-link{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:.4px}.label-14,.radial-primary-btn{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px}.label-16{font-size:16px;line-height:22px;letter-spacing:.5px}.label-16,.label-18{font-family:Roboto,sans-serif;font-weight:500}.label-18{font-size:18px;line-height:20px;letter-spacing:.15px}.sports-pdp-container{background:#fff;height:-webkit-fit-content;height:fit-content;padding-bottom:25%}@media only screen and (min-width:576px){.sports-pdp-container{padding-bottom:15%}}.sports-pdp-tab-container{background:#f6f3ef;z-index:499}.sports-pdp-tab{margin-right:24px;color:#d0c2aa;cursor:pointer}.sports-pdp-tab-selected{color:#a88650;font-weight:700;border-bottom:2px solid #a88650}.visa-strip-visa{border-width:1px;border-color:#bdbdbd}.visa-strip>svg{height:36px}.font-family-imp{font-family:Roboto}.bold-headline1,.bold-italic-headline1,.demi-bold-headline1,.demi-bold-italic-headline1,.headline1,.heavy-headline1,.heavy-italic-headline1,.italic-headline1,.medium-headline1,.medium-italic-headline1,.ultra-light-headline1,.ultra-light-italic-headline1{font-family:Roboto;font-style:normal;font-weight:400;font-size:24px;line-height:24px;letter-spacing:0}@media only screen and (min-width:576px){.bold-headline1,.bold-italic-headline1,.demi-bold-headline1,.demi-bold-italic-headline1,.headline1,.heavy-headline1,.heavy-italic-headline1,.italic-headline1,.medium-headline1,.medium-italic-headline1,.ultra-light-headline1,.ultra-light-italic-headline1{font-size:34px;line-height:34px;letter-spacing:.25px}}.bold-headline2,.bold-italic-headline2,.demi-bold-headline2,.demi-bold-italic-headline2,.headline2,.heavy-headline2,.heavy-italic-headline2,.italic-headline2,.medium-headline2,.medium-italic-headline2,.ultra-light-headline2,.ultra-light-italic-headline2{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:20px;letter-spacing:.15px}@media only screen and (min-width:576px){.bold-headline2,.bold-italic-headline2,.demi-bold-headline2,.demi-bold-italic-headline2,.headline2,.heavy-headline2,.heavy-italic-headline2,.italic-headline2,.medium-headline2,.medium-italic-headline2,.ultra-light-headline2,.ultra-light-italic-headline2{font-size:24px;line-height:24px}}.bold-headline3,.bold-italic-headline3,.demi-bold-headline3,.demi-bold-italic-headline3,.headline3,.heavy-headline3,.heavy-italic-headline3,.italic-headline3,.medium-headline3,.medium-italic-headline3,.ultra-light-headline3,.ultra-light-italic-headline3{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:20px;letter-spacing:.15px}.italic-headline1,.italic-headline2,.italic-headline3{font-style:italic}.ultra-light-headline1,.ultra-light-headline2,.ultra-light-headline3,.ultra-light-italic-headline1,.ultra-light-italic-headline2,.ultra-light-italic-headline3{font-weight:100}.ultra-light-italic-headline1,.ultra-light-italic-headline2,.ultra-light-italic-headline3{font-style:italic}.medium-headline1,.medium-headline2,.medium-headline3,.medium-italic-headline1,.medium-italic-headline2,.medium-italic-headline3{font-weight:500}.medium-italic-headline1,.medium-italic-headline2,.medium-italic-headline3{font-style:italic}.demi-bold-headline1,.demi-bold-headline2,.demi-bold-headline3,.demi-bold-italic-headline1,.demi-bold-italic-headline2,.demi-bold-italic-headline3{font-weight:600}.demi-bold-italic-headline1,.demi-bold-italic-headline2,.demi-bold-italic-headline3{font-style:italic}.bold-headline1,.bold-headline2,.bold-headline3,.bold-italic-headline1,.bold-italic-headline2,.bold-italic-headline3{font-weight:700}.bold-italic-headline1,.bold-italic-headline2,.bold-italic-headline3{font-style:italic}.heavy-headline1,.heavy-headline2,.heavy-headline3,.heavy-italic-headline1,.heavy-italic-headline2,.heavy-italic-headline3{font-weight:800}.heavy-italic-headline1,.heavy-italic-headline2,.heavy-italic-headline3{font-style:italic}.bold-italic-subtitle1,.bold-subtitle1,.demi-bold-italic-subtitle1,.demi-bold-subtitle1,.heavy-italic-subtitle1,.heavy-subtitle1,.italic-subtitle1,.medium-italic-subtitle1,.medium-subtitle1,.subtitle1{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.15px}.bold-italic-subtitle2,.bold-subtitle2,.demi-bold-italic-subtitle2,.demi-bold-subtitle2,.heavy-italic-subtitle2,.heavy-subtitle2,.italic-subtitle2,.medium-italic-subtitle2,.medium-subtitle2,.subtitle2{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:14px;letter-spacing:.1px}.italic-subtitle1,.italic-subtitle2{font-style:italic}.medium-italic-subtitle1,.medium-italic-subtitle2,.medium-subtitle1,.medium-subtitle2{font-weight:500}.medium-italic-subtitle1,.medium-italic-subtitle2{font-style:italic}.demi-bold-italic-subtitle1,.demi-bold-italic-subtitle2,.demi-bold-subtitle1,.demi-bold-subtitle2{font-weight:600}.demi-bold-italic-subtitle1,.demi-bold-italic-subtitle2{font-style:italic}.bold-italic-subtitle1,.bold-italic-subtitle2,.bold-subtitle1,.bold-subtitle2{font-weight:700}.bold-italic-subtitle1,.bold-italic-subtitle2{font-style:italic}.heavy-italic-subtitle1,.heavy-italic-subtitle2,.heavy-subtitle1,.heavy-subtitle2{font-weight:800}.heavy-italic-subtitle1,.heavy-italic-subtitle2{font-style:italic}.body1,.bold-body1,.bold-italic-body1,.demi-bold-body1,.demi-bold-italic-body1,.heavy-body1,.heavy-italic-body1,.italic-body1,.medium-body1,.medium-italic-body1{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px}@media only screen and (min-width:576px){.body1,.bold-body1,.bold-italic-body1,.demi-bold-body1,.demi-bold-italic-body1,.heavy-body1,.heavy-italic-body1,.italic-body1,.medium-body1,.medium-italic-body1{font-size:16px;line-height:22px;letter-spacing:.5px}}.body2,.bold-body2,.bold-italic-body2,.demi-bold-body2,.demi-bold-italic-body2,.heavy-body2,.heavy-italic-body2,.italic-body2,.medium-body2,.medium-italic-body2{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px}.body3,.bold-body3,.bold-italic-body3,.calendar-sport-card .card-content .content-subtitle,.calendar-sport-card .card-header h4,.calendar-sport-card-long .secondary-container .secondary-content h4,.demi-bold-body3,.demi-bold-italic-body3,.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox label,.heavy-body3,.heavy-italic-body3,.italic-body3,.medium-body3,.medium-italic-body3{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.25px}.italic-body1,.italic-body2,.italic-body3{font-style:italic}.medium-body1,.medium-body2,.medium-body3,.medium-italic-body1,.medium-italic-body2,.medium-italic-body3{font-weight:500}.medium-italic-body1,.medium-italic-body2,.medium-italic-body3{font-style:italic}.demi-bold-body1,.demi-bold-body2,.demi-bold-body3,.demi-bold-italic-body1,.demi-bold-italic-body2,.demi-bold-italic-body3{font-weight:600}.demi-bold-italic-body1,.demi-bold-italic-body2,.demi-bold-italic-body3{font-style:italic}.bold-body1,.bold-body2,.bold-body3,.bold-italic-body1,.bold-italic-body2,.bold-italic-body3{font-weight:700}.bold-italic-body1,.bold-italic-body2,.bold-italic-body3{font-style:italic}.heavy-body1,.heavy-body2,.heavy-body3,.heavy-italic-body1,.heavy-italic-body2,.heavy-italic-body3{font-weight:800}.heavy-italic-body1,.heavy-italic-body2,.heavy-italic-body3{font-style:italic}.a-outlined-btn,.bold-caption,.bold-caption1,.bold-italic-caption,.bold-italic-caption1,.bold-italic-overline,.bold-overline,.calendar-sport-card .card-content .text,.calendar-sport-card .card-header .text-gold,.calendar-sport-card.with-price .price-wrapper .post-price,.caption,.caption1,.caption3,.demi-bold-caption,.demi-bold-caption1,.demi-bold-caption3,.demi-bold-italic-caption,.demi-bold-italic-caption1,.demi-bold-italic-overline,.demi-bold-overline,.italic-caption,.italic-caption1,.italic-overline,.label-12,.medium-caption,.medium-caption1,.medium-italic-caption,.medium-italic-caption1,.medium-italic-overline,.medium-overline,.overline,.section-nav-link{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:.4px}.bold-caption1,.bold-italic-caption1,.bold-italic-overline,.bold-overline,.caption1,.demi-bold-caption1,.demi-bold-italic-caption1,.demi-bold-italic-overline,.demi-bold-overline,.italic-caption1,.italic-overline,.medium-caption1,.medium-italic-caption1,.medium-italic-overline,.medium-overline,.overline{font-size:10px;line-height:10px}.caption3,.demi-bold-caption3{font-size:14px;line-height:14px;font-weight:600;letter-spacing:1.25px}.label-10{font-family:Roboto,sans-serif;font-size:10px;font-weight:500;line-height:12px;letter-spacing:.5px}.label-12{letter-spacing:.6px}.calendar-sport-card .card-header h4 .timeStr,.calendar-sport-card-long .secondary-container .secondary-content p,.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox label,.filter-modal .filter-modal-content .secondary-container .options-wrapper .label-no-content,.label-14,.radial-primary-btn{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px}.calendar-sport-card .card-content .content-title,.calendar-sport-card-long .secondary-container .primary-content>.subtitle,.calendar-sport-card-long .secondary-container .sport-overlay .with-icon .text-gold,.filter-modal .filter-modal-content .primary-container .filter-field,.label-16{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:22px;letter-spacing:.5px}.calendar-sport-card-long .secondary-container .primary-content>.title,.label-18{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:.15px}.label-20{font-size:20px;line-height:24px}.label-20,.label-24{font-family:Roboto,sans-serif;font-weight:600}.label-24{font-size:24px;line-height:28px}.label-30{font-size:30px;font-weight:400;line-height:32px;letter-spacing:.5px}.label-30,.label-34{font-family:Roboto,sans-serif}.label-34{font-size:34px;font-weight:600;line-height:34px;letter-spacing:1px}.label-36{font-family:Roboto,sans-serif;font-size:36px;font-weight:400;line-height:40px;letter-spacing:.5px}.section-nav-link{font-weight:600;letter-spacing:1px}.bold-italic-overline,.bold-overline,.demi-bold-italic-overline,.demi-bold-overline,.italic-overline,.medium-italic-overline,.medium-overline,.overline{letter-spacing:1.5px}.italic-caption,.italic-caption1,.italic-overline{font-style:italic}.medium-caption,.medium-caption1,.medium-italic-caption,.medium-italic-caption1,.medium-italic-overline,.medium-overline{font-weight:500}.medium-italic-caption,.medium-italic-caption1,.medium-italic-overline{font-style:italic}.demi-bold-caption,.demi-bold-caption1,.demi-bold-caption3,.demi-bold-italic-caption,.demi-bold-italic-caption1,.demi-bold-italic-overline,.demi-bold-overline{font-weight:600}.demi-bold-italic-caption,.demi-bold-italic-caption1,.demi-bold-italic-overline{font-style:italic}.bold-caption,.bold-caption1,.bold-italic-caption,.bold-italic-caption1,.bold-italic-overline,.bold-overline{font-weight:700}.bold-italic-caption,.bold-italic-caption1,.bold-italic-overline{font-style:italic}.boldHeading1{font-family:Roboto,serif;font-size:28px;font-weight:500;line-height:32px;letter-spacing:.8px;color:#000}@media only screen and (min-width:576px){.boldHeading1{font-size:36px;font-weight:600;line-height:40px}}.button4,.button5{font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:12px;letter-spacing:1px;text-transform:uppercase}.bold-button3,.button3{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:14px;letter-spacing:1.25px}.bold-button3{font-weight:600}.button5{padding:13px 17px;border-radius:4px;color:#867251;text-align:center;font-weight:500;letter-spacing:.5px;border-color:#a88650}.button5.outlined{background-color:rgba(0,0,0,0);border-color:#a88650}.button5:hover{color:#fff;background-color:#a88650}@media only screen and (min-width:576px){.button5{font-size:14px;line-height:16px}}.a-outlined-btn{border-radius:4px;padding:11px 15px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;transition-duration:.3s}.a-outlined-btn.primary{border:1px solid #a88650;color:#867251}.a-outlined-btn.blackBgOutlined{background-color:#111;border-color:#a88650;color:#d9bb6f}.a-outlined-btn.filled{background-color:#a88650;border:1px solid #a88650;color:#fff}.a-outlined-btn.filled:active,.a-outlined-btn.filled:hover{background-color:#867251!important;border-color:#867251!important}.a-outlined-btn.desktopOnly{font-size:14px;line-height:16px;padding:13px 17px}.a-outlined-btn:active,.a-outlined-btn:hover{background-color:#a88650;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-out;transition-property:all}@media only screen and (min-width:992px){.a-outlined-btn{font-size:14px;line-height:16px;padding:13px 17px}}.radial-primary-btn{cursor:pointer;height:44px;border-radius:8px;background:radial-gradient(112.5% 64.66% at 50% -30.21%,rgba(255,255,255,.6) 0,rgba(255,182,66,0) 100%),#956d2e;padding-inline:18px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;line-height:14px;letter-spacing:.5px}@media only screen and (min-width:992px){.radial-primary-btn{height:48px;padding-inline:24px;font-size:16px;line-height:16px}}.radial-primary-btn.mobileOnly{height:44px;padding-inline:18px;font-size:14px;line-height:14px}.radial-primary-btn:active,.radial-primary-btn:hover{border:1.3px solid #d0c2aa;background:radial-gradient(112.5% 64.66% at 50% -30.21%,rgba(255,255,255,.8) 0,rgba(255,182,66,0) 100%),#956d2e}.table-font-style{font-family:Roboto;font-style:normal;font-weight:600;font-size:13px;line-height:18px}.gap-20{gap:20px}.wrap-1{line-clamp:1;-webkit-line-clamp:1}.wrap-1,.wrap-2{display:-webkit-box;-webkit-box-orient:vertical;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.wrap-2{line-clamp:2;-webkit-line-clamp:2}.clr-grey{color:#424242}.sports-calendar-wrapper .footer{display:flex;justify-content:center;margin-top:44px}.sports-calendar-wrapper .footer .footer-btn{font-weight:600;line-height:14px;letter-spacing:1.25px;text-transform:uppercase;padding:16px 12px}.sports-calendar-wrapper .desktop{display:none}.sports-calendar-wrapper .mobile{display:block}.sports-calendar-wrapper .table-wrapper tbody .gold{color:#8d7855}.sports-calendar-wrapper .table-wrapper tbody .with-icon{display:flex;gap:4px}.sports-calendar-wrapper .table-wrapper tbody .with-icon.mobile{gap:6px}.sports-calendar-wrapper .table-wrapper tbody .with-icon .icon-wrapper{display:flex;padding-top:2.5px}.sports-calendar-wrapper .table-wrapper tbody .with-icon .icon-wrapper svg{height:12px;width:12px}@media only screen and (min-width:992px){.sports-calendar-wrapper .desktop{display:block}.sports-calendar-wrapper .mobile{display:none}.sports-calendar-wrapper .table-wrapper col{width:16.6666666667%}.sports-calendar-wrapper .table-wrapper table>tbody .with-icon>.icon-wrapper>svg{height:16px;width:16px}}.calendar-sport-card{height:160px;border-radius:8px;border:1px solid #eaddbb;background:#fff;box-shadow:0 2px 6px 0 rgba(17,17,17,.08);overflow:hidden}.calendar-sport-card:active,.calendar-sport-card:hover{box-shadow:0 2px 12px 0 rgba(17,17,17,.16)}@media only screen and (min-width:992px){.calendar-sport-card{height:198px}}.calendar-sport-card.with-price{height:196px}@media only screen and (min-width:992px){.calendar-sport-card.with-price{height:240px}}.calendar-sport-card.with-price .price-wrapper{font-family:Roboto,sans-serif}.calendar-sport-card.with-price .price-wrapper :is(.pre-price,.price-value){line-height:24px;letter-spacing:.5px}.calendar-sport-card.with-price .price-wrapper .pre-price{color:#424242;font-size:14px;font-weight:400}.calendar-sport-card.with-price .price-wrapper .price-value{color:#000;font-size:18px;font-weight:700}@media only screen and (min-width:992px){.calendar-sport-card.with-price .price-wrapper .price-value{font-size:20px;font-weight:800;letter-spacing:.14px}}.calendar-sport-card.with-price .price-wrapper .post-price{color:#9ca3af}@media only screen and (min-width:992px){.calendar-sport-card.with-price .price-wrapper .post-price{font-size:14px;line-height:20px;letter-spacing:.25px}}.calendar-sport-card .with-icon{display:flex}.calendar-sport-card .card-header{height:40px;background:rgba(247,245,242,.7490196078);display:flex;justify-content:space-between;align-items:center;padding:0 16px}.calendar-sport-card .card-header h4{line-height:20px;color:#000;margin:0}.calendar-sport-card .card-header h4 .timeStr{font-size:12px;color:#111}.calendar-sport-card .card-header h4 .timeStr:before{content:"";display:inline-block;height:4px;width:4px;border-radius:50%;background:#d1d5db;margin:3px 4px}@media only screen and (min-width:992px){.calendar-sport-card .card-header h4 .timeStr{font-size:14px}}.calendar-sport-card .card-header .text-gold{line-height:20px;letter-spacing:.5px;color:#867251}.calendar-sport-card .card-header .icon svg{height:16px;width:16px}@media only screen and (min-width:992px){.calendar-sport-card .card-header{height:47px;padding:0 20px}.calendar-sport-card .card-header .text-gold,.calendar-sport-card .card-header h4{font-size:14px}.calendar-sport-card .card-header .icon svg{height:20px;width:20px}}.calendar-sport-card .card-content{padding:16px;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 40px)}.calendar-sport-card .card-content .card-content_primaryDetails{min-height:42px}.calendar-sport-card .card-content .card-content_secondaryDetails{min-height:32px}.calendar-sport-card .card-content .content-title{color:#1f2937;margin:0}.calendar-sport-card .card-content .content-subtitle{color:#867251;line-height:20px;margin-bottom:0}.calendar-sport-card .card-content .icon.location{height:12px;width:12px;padding:1.5px}.calendar-sport-card .card-content .icon svg{height:12px;width:12px}.calendar-sport-card .card-content .icon svg path{fill:#9ca3af;fill-opacity:.6}.calendar-sport-card .card-content .text{color:#4b5563}@media only screen and (min-width:992px){.calendar-sport-card .card-content{height:calc(100% - 46px);padding:20px}.calendar-sport-card .card-content .card-content_primaryDetails{min-height:50px}.calendar-sport-card .card-content .card-content_secondaryDetails{min-height:44px}.calendar-sport-card .card-content .content-title{font-size:18px;line-height:24px;margin-bottom:4px}.calendar-sport-card .card-content .content-subtitle{font-size:16px;line-height:22px;letter-spacing:.5px}.calendar-sport-card .card-content .icon{height:20px;width:20px;padding:2px}.calendar-sport-card .card-content .icon.location{height:20px;width:20px;padding:4px}.calendar-sport-card .card-content .icon svg{height:20px;width:20px}.calendar-sport-card .card-content .text{font-size:14px;line-height:20px;letter-spacing:.5px}}.calendar-sport-card-long{display:flex;border-radius:8px;border:1px solid #eaddbb;background:linear-gradient(97deg,#fff 64.97%,rgba(251,248,242,.6) 112.26%);box-shadow:0 2px 6px 0 rgba(17,17,17,.08)}.calendar-sport-card-long:hover{box-shadow:0 2px 12px 0 rgba(17,17,17,.16)}.calendar-sport-card-long .primary-container{width:216px;position:relative}.calendar-sport-card-long .primary-container .date-overlay{height:100%;display:flex;gap:36px;justify-content:center;align-items:center;text-align:center}.calendar-sport-card-long .primary-container .date-overlay .end-date-wrapper:before{content:"";background:#d1d5db;height:1.2px;width:7px;position:absolute;left:50%;bottom:50%;transform:translate(-50%,-50%);border-radius:10px}.calendar-sport-card-long .primary-container .date-overlay h4,.calendar-sport-card-long .primary-container .date-overlay p{color:#4b5563;font-family:Roboto,"sans-serif";font-size:20px;font-weight:600;line-height:22px;letter-spacing:.05px;margin:0}.calendar-sport-card-long .primary-container .date-overlay p{font-size:16px;font-weight:400;margin-top:4px}.calendar-sport-card-long .primary-container .separator{position:absolute;right:0;top:14px;height:calc(100% - 28px);width:1px;background:linear-gradient(180deg,rgba(168,134,80,0),#a88650 50.46%,rgba(168,134,80,0));opacity:.2}.calendar-sport-card-long .secondary-container{width:calc(100% - 216px);padding:24px 8px 24px 32px;display:flex;gap:32px;flex-direction:column;justify-content:space-between}.calendar-sport-card-long .secondary-container .primary-content{height:48px;max-width:calc(100% - 220px)}.calendar-sport-card-long .secondary-container .primary-content>.title{width:100%;color:#1f2937;line-height:24px;letter-spacing:.5px;margin-bottom:4px;word-break:break-all}.calendar-sport-card-long .secondary-container .primary-content>.subtitle{width:100%;color:#867251;font-weight:400;line-height:20px;margin:0;word-break:break-all}.calendar-sport-card-long .secondary-container .secondary-content{display:flex}.calendar-sport-card-long .secondary-container .secondary-content>div{flex:1 1}.calendar-sport-card-long .secondary-container .secondary-content>div .description{padding-right:32px;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:wrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.calendar-sport-card-long .secondary-container .secondary-content h4{color:#867251;line-height:14px;letter-spacing:.018px}.calendar-sport-card-long .secondary-container .secondary-content p{color:#4b5563;margin:0;word-break:break-all}.calendar-sport-card-long .secondary-container .sport-overlay{position:absolute;right:8px;top:24px}.calendar-sport-card-long .secondary-container .sport-overlay .with-icon{position:absolute;top:0;left:0;display:flex;gap:12px;padding:13px 16px}.calendar-sport-card-long .secondary-container .sport-overlay .with-icon .text-gold{color:#867251;font-weight:400}.filter-modal{max-width:576px;width:100%;border-radius:16px 16px 0 0}@media only screen and (min-width:576px){.filter-modal{border-radius:16px;overflow:hidden}}.filter-modal .filter-modal-content{margin-bottom:76px;min-height:350px;max-height:350px;display:flex}.filter-modal .filter-modal-content .primary-container{flex:4 1;border-right:1px solid rgba(134,114,81,.3);padding:28px 0;display:flex;flex-direction:column;gap:12px;overflow-y:auto;position:relative}.filter-modal .filter-modal-content .primary-container .filter-field{padding:7px 7px 7px 24px;color:#6b7280;position:relative}.filter-modal .filter-modal-content .primary-container .filter-field.active{color:#a88650}.filter-modal .filter-modal-content .primary-container .filter-field.hasValue:after{content:"";position:absolute;left:14px;top:16px;height:4px;width:4px;border-radius:50%;background:#a88650}.filter-modal .filter-modal-content .primary-container .active-slider{height:36px;width:4px;border-radius:0 4px 4px 0;background:#a88650;position:absolute;left:0;top:28px;transition:top .25s}.filter-modal .filter-modal-content .secondary-container{flex:6 1;padding:24px 18px}.filter-modal .filter-modal-content .secondary-container .search-wrapper{margin:0 8px 16px}.filter-modal .filter-modal-content .secondary-container .options-wrapper{max-height:100%;overflow-y:auto;padding:0 0 32px}.filter-modal .filter-modal-content .secondary-container .options-wrapper .label-no-content{line-height:20px;color:#4b5563;padding:8px}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox input[type=checkbox]{display:none}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox label{position:relative;cursor:pointer;color:#6b7280}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox label:before{content:"";-webkit-appearance:none;background-color:rgba(0,0,0,0);border:1px solid #a88650;padding:7px;border-radius:3px;position:relative;display:inline-block;vertical-align:middle;margin:0 6px 1px 0;cursor:pointer}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox input[type=checkbox]:checked+label:before{background-color:#a88650;border-color:#a88650}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:3.5px;left:6px;width:4px;height:9px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox{display:flex;padding:8px}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox label{width:100%;line-height:20px;color:#4b5563}.filter-modal .filter-modal-content .secondary-container .options-wrapper .checkbox label:before{margin:0 8px 2.5px 0;border-color:#d1d5db}.filter-modal .dsg-modal-fixed-footer .btn{width:40%;display:flex;justify-content:center;align-items:center;color:#867251;font-family:Roboto,"sans-serif";font-size:14px;font-weight:500;line-height:16px;letter-spacing:.5px;border-color:rgba(0,0,0,0)!important}.filter-modal .dsg-modal-fixed-footer .dsg-btn{width:60%;padding:12px 16px;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);font-weight:500;letter-spacing:.5px}