.schedule{padding-top:2.25rem}.schedule__items{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr))}.schedule-main{column-gap:1.5rem}.schedule-standings__head{align-items:center;border:solid #e7e7e7;border-width:0 0 .0625rem;display:grid;font-size:.75rem;grid-template-columns:76fr 818fr 41fr;height:1.625rem;text-transform:uppercase}.schedule-standings__item-title{font-size:.75rem;font-weight:400}.schedule-standings__item-row{align-items:center;border:solid #e7e7e7;border-width:0 0 .0625rem;display:grid;grid-template-columns:50fr 800fr 85fr;padding:.3125rem 0}.schedule-standings__item-results{align-items:center;display:flex;font-size:.75rem;gap:1rem;justify-content:flex-end;padding-right:.625rem}.schedule-standings__item-win{border-radius:50%;font-size:.625rem;height:.9375rem;width:.9375rem}.schedule-standings__date{display:grid;font-size:.75rem;font-weight:400}.schedule-standings__wrapper{column-gap:.625rem}.schedule-standings__team{column-gap:.3125rem}.schedule-standings__team-icon{height:1.75rem;width:1.75rem}.schedule-standings__vs{font-size:1rem}.schedule__title{background:url(/assets/img/0ffb284811b9a883ceecb38593f326db.webp) no-repeat 0/1.5rem;padding-left:2.25rem}.schedule__btn{align-items:center;border:.0625rem solid #000;border-radius:.1875rem;display:inline-flex;justify-content:center;padding:.375rem .625rem}.schedule__btn:hover{border-color:#ec4613;color:#ec4613}.schedule__month{column-gap:.3125rem}.schedule__month-btn{background:url(/assets/img/2aaf8a06f04274d6279024e4ca2cd4c7.webp) no-repeat 50%/1rem;height:1rem;width:1rem}.schedule__month-btn:hover{scale:.7}.schedule__month-btn_right{background-image:url(/assets/img/354b5577f0422d06c7fb3e23349411fc.webp)}.schedule__month-name{font-size:1.125rem;font-weight:600}.schedule__table-head{align-items:center;display:grid;gap:.0625rem;grid-template-columns:repeat(7,1fr);justify-items:stretch}.schedule__table-head-day{background:#252525;padding:1rem 0;text-transform:uppercase}.schedule__table-body{align-items:center;border:solid #e7e7e7;border-width:0 0 0 .0625rem;display:grid;grid-auto-rows:11.25rem;grid-template-columns:repeat(7,1fr);grid-template-rows:11.25rem;justify-items:center}.schedule__table-item{background:rgba(236,70,19,.412);border-color:#e7e7e7;border-style:solid;border-width:0 .0625rem .0625rem 0;font-size:1.5rem;font-weight:600;height:100%;position:relative;width:100%}.schedule__table-match{display:grid;inset:0;justify-items:center;position:absolute;transition:all .3s ease-in-out;z-index:3}.schedule__table-match:hover{background:#f3f3f3}.schedule__table-match-date{font-size:.75rem}.schedule__table-match-wrapper{align-items:center;column-gap:.625rem;display:grid;grid-template-columns:1fr auto 1fr;justify-items:center}.schedule__table-match-team{color:#252525}.schedule__table-match-team:hover{color:#ec4613}.schedule__table-match-icon{width:2.5rem}.schedule__table-match-name{font-size:1rem}.schedule__table-match-vs{font-weight:700}.schedule__table-match-location{font-size:.75rem}.schedule__table-match-link{align-items:center;border:.0625rem solid #252525;border-radius:3.125rem;color:#252525;display:inline-flex;font-size:.875rem;justify-content:center;line-height:110%;min-width:6.25rem;padding:.0625rem .5rem .125rem}.schedule__table-match-link:hover{background:#ec4613;border-color:#ec4613;color:#fff}.schedule__wrapper{align-items:flex-start;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}@media (max-width:47.99875em){.schedule__wrapper{align-items:flex-start;flex-direction:column}}@media (max-width:29.99875em){.schedule__items{grid-template-columns:1fr}}@media (max-width:23.4375em){.schedule__title{font-size:1.5rem}.schedule__month,.schedule__wrapper{margin-bottom:1rem}}@media (min-width:23.4375em) and (max-width:90em){.schedule__title{font-size:clamp(1.5rem,1.23591549295625rem + 1.1267605634vw,2.25rem)}.schedule__month{margin-bottom:clamp(1rem,.82394366196875rem + .7511737089vw,1.5rem)}.schedule__wrapper{margin-bottom:clamp(1rem,.55985915493125rem + 1.8779342723vw,2.25rem)}}@media (min-width:90em){.schedule__title{font-size:2.25rem}.schedule__month{margin-bottom:1.5rem}.schedule__wrapper{margin-bottom:2.25rem}}