.wc-matches-section{width:100%;max-width:100%;margin-top:1rem;margin-bottom:2rem;box-sizing:border-box}.wc-matches-wrap{width:100%;max-width:100%;padding-left:2rem;padding-right:2rem;box-sizing:border-box}.wc-matches{--wc-green: #c5e837;--wc-navy: #001a2d;--wc-gray-bg: #f3f3f3;--wc-gray-tab: #ececec;--wc-gray-text: #8a8a8a;--wc-orange: #f59e0b;--wc-white: #ffffff;font-family:inherit;color:var(--wc-navy);width:100%;max-width:none;margin:0}.wc-matches__header{margin-bottom:16px}.wc-matches__tabs{display:flex;flex-wrap:wrap;gap:8px}.wc-matches__tab{-webkit-appearance:none;appearance:none;border:1px solid var(--wc-tab-text, var(--wc-navy));border-radius:999px;padding:10px 18px;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--wc-tab-bg, var(--wc-gray-tab));color:var(--wc-tab-text, var(--wc-navy));cursor:pointer;transition:background .15s ease,color .15s ease}.wc-matches__tab.is-active{background:var(--wc-tab-active-bg, var(--wc-green));color:var(--wc-tab-text, var(--wc-navy))}.wc-matches__body{position:relative}.wc-matches__status{display:flex;align-items:center;justify-content:center;min-height:120px}.wc-matches__status[hidden],.wc-matches__panels[hidden],.wc-matches.is-ready .wc-matches__status{display:none!important}.wc-matches__panels{position:relative}.wc-matches__panel{display:none}.wc-matches__panel.is-active{display:block}.wc-matches__sections{display:flex;flex-direction:column;gap:12px}.wc-matches__section{border-radius:12px;overflow:hidden;background:var(--wc-white)}.wc-matches__section-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:0;background:var(--wc-accordion-bg, var(--wc-navy));color:var(--wc-accordion-text, var(--wc-white));cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.wc-matches__section-header:hover,.wc-matches__section-header:focus,.wc-matches__section-header:focus-visible,.wc-matches__section-header:active{background:var(--wc-accordion-bg, var(--wc-navy));color:var(--wc-accordion-text, var(--wc-white));outline:none;box-shadow:none}.wc-matches__section-title-wrap{display:flex;align-items:center;gap:10px;min-width:0}.wc-matches__section-icon{width:18px;height:18px;flex-shrink:0;color:var(--wc-accordion-text, var(--wc-white))}.wc-matches__section-icon--image{object-fit:contain}.wc-matches__section-title{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.wc-matches__chevron{width:18px;height:18px;flex-shrink:0;transition:transform .2s ease}.wc-matches__section.is-open .wc-matches__chevron{transform:rotate(90deg)}.wc-matches__section-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease;background:var(--wc-gray-bg)}.wc-matches__section.is-open .wc-matches__section-body{grid-template-rows:1fr}.wc-matches__match-list{overflow:hidden}.wc-matches__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid #e5e5e5;background:var(--wc-white)}.wc-matches__row:last-child{border-bottom:0}.wc-matches__group{font-size:1rem;font-weight:600;color:var(--wc-navy);text-align:center}.wc-matches__center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:72px;line-height:1.2;text-align:center}.wc-matches__kickoff .wc-matches__time{font-size:.875rem;font-weight:700;color:var(--wc-orange)}.wc-matches__kickoff .wc-matches__date{font-size:.75rem;color:var(--wc-gray-text);white-space:nowrap}.wc-matches__team{display:flex;align-items:center;gap:8px;min-width:0}.wc-matches__team--home{justify-content:flex-end;text-align:right}.wc-matches__team--away{justify-content:flex-start}.wc-matches__team-name{font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.wc-matches__logo,.wc-matches__logo-placeholder{width:32px;height:22px;flex-shrink:0;object-fit:contain;border:1px solid #e7e7e7}.wc-matches__logo-placeholder{display:inline-block;background:#ddd}.wc-matches__score{padding:8px 10px;border-radius:8px;font-size:13px;font-weight:700;background:var(--wc-navy);color:var(--wc-white)}.wc-matches__loading,.wc-matches__error,.wc-matches__empty{padding:24px 16px;text-align:center;color:var(--wc-gray-text);font-size:14px}.wc-matches__error{color:#b42318}.wc-standings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wc-standings__group{overflow:hidden;border:1px solid color-mix(in srgb,var(--wc-accordion-bg, var(--wc-navy)) 60%,transparent);border-radius:10px;background:var(--wc-white)}.wc-standings__title{margin:0;padding:14px 16px;background:var(--wc-accordion-bg, var(--wc-navy));color:var(--wc-accordion-text, var(--wc-white));font-size:1.125rem;font-weight:700;line-height:1.2}.wc-standings__table{width:100%;border-collapse:collapse;table-layout:fixed;background:var(--wc-gray-bg);color:var(--wc-navy)}.wc-standings__table th,.wc-standings__table td{padding:12px 8px;border-bottom:1px solid #d6d6d6;font-size:.875rem;line-height:1.2;text-align:center;vertical-align:middle}.wc-standings__table th{font-weight:700;color:#000}.wc-standings__table tbody tr:last-child td{border-bottom:0}.wc-standings__table tbody td:first-child{border-left:4px solid #55ff06}.wc-standings__rank{width:34px}.wc-standings__team-heading,.wc-standings__team-cell{width:48%;text-align:left!important}.wc-standings__team{display:flex;align-items:center;gap:8px;min-width:0}.wc-standings__logo,.wc-standings__logo-placeholder{width:24px;height:18px;flex-shrink:0;object-fit:contain;border:1px solid #e7e7e7;background:#ddd}.wc-standings__team-name{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.wc-standings__points{font-weight:700}.wc-countdown{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:20px 28px;margin-bottom:20px;background:var(--wc-countdown-bg, #12283e);color:var(--wc-countdown-text, #ffffff);box-sizing:border-box}.wc-countdown__info{display:flex;align-items:center;gap:16px;min-width:0}.wc-countdown__copy{min-width:0}.wc-countdown__title{margin:0;font-size:22px;font-weight:700;line-height:1.2;color:var(--wc-countdown-text, #ffffff)}.wc-countdown__dates{margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.3;color:color-mix(in srgb,var(--wc-countdown-text, #ffffff) 92%,transparent)}.wc-countdown.is-ended{justify-content:flex-start}.wc-countdown.is-ended .wc-countdown__timer{display:none}.wc-countdown__timer{display:flex;align-items:flex-start;gap:28px;flex-shrink:0}.wc-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:44px}.wc-countdown__value{font-size:36px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--wc-countdown-text, #ffffff)}.wc-countdown__label{margin-top:6px;font-size:13px;font-weight:400;line-height:1;color:color-mix(in srgb,var(--wc-countdown-text, #ffffff) 90%,transparent);text-transform:lowercase}@media(min-width:1200px){.wc-matches-wrap{padding-left:55px;padding-right:55px}}@media(max-width:780px){.wc-matches-wrap{padding-left:.5rem;padding-right:.5rem}.wc-countdown{flex-direction:column;align-items:flex-start;padding:16px 20px;gap:16px}.wc-countdown__timer{width:100%;justify-content:space-between;gap:12px}.wc-countdown__value{font-size:28px}.wc-countdown__title{font-size:18px}.wc-matches__row{grid-template-columns:28px minmax(0,1fr) auto minmax(0,1fr);gap:6px;padding:10px 8px}.wc-matches__group{font-size:.75rem}.wc-matches__center{min-width:60px}.wc-matches__kickoff .wc-matches__time{font-size:.75rem}.wc-matches__kickoff .wc-matches__date{font-size:.625rem}.wc-matches__tab{font-size:10px;padding:8px 12px}.wc-matches__team-name{font-size:11px}.wc-standings{grid-template-columns:1fr;gap:12px}.wc-standings__group{border-radius:8px}.wc-standings__title{padding:12px 14px;font-size:1rem}.wc-standings__table th,.wc-standings__table td{padding:10px 4px;font-size:.6875rem}.wc-standings__rank{width:24px}.wc-standings__team-heading,.wc-standings__team-cell{width:44%}.wc-standings__team{gap:6px}.wc-standings__logo,.wc-standings__logo-placeholder{width:20px;height:15px}.wc-standings__team-name{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/286/assets/wc-matches.css.map */
