.cp-th .cp-th__head{max-width:760px;margin:0 0 24px}.cp-th .cp-th__kicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin:0 0 8px}.cp-th .cp-th__title{margin:0 0 10px}.cp-th .cp-th__intro p{margin:0;opacity:.85}.cp-th .cp-th__controls{display:grid;gap:14px;margin:0 0 28px;padding:16px 0;border-top:1px solid rgba(20,15,35,.1);border-bottom:1px solid rgba(20,15,35,.1)}.cp-th .cp-th__tabs,.cp-th .cp-th__months{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px}.cp-th .cp-th__tabs::-webkit-scrollbar,.cp-th .cp-th__months::-webkit-scrollbar{display:none}.cp-th .cp-th__tab,.cp-th .cp-th__mchip{flex:0 0 auto;min-height:40px;padding:8px 16px;border:1px solid rgba(20,15,35,.18);border-radius:999px;background:#fff;color:inherit;font:inherit;font-size:13px;font-weight:600;letter-spacing:.04em;cursor:pointer}.cp-th .cp-th__tab[aria-pressed=true],.cp-th .cp-th__mchip[aria-pressed=true]{background:#140f23;border-color:#140f23;color:#fff}.cp-th .cp-th__tab:focus-visible,.cp-th .cp-th__mchip:focus-visible,.cp-th select:focus-visible,.cp-th .cp-th__clear:focus-visible,.cp-th .cp-tc a:focus-visible{outline:3px solid #64C3DC;outline-offset:2px}.cp-th .cp-th__branch{display:grid;gap:6px}.cp-th .cp-th__branch label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cp-th .cp-th__branch select{min-height:44px;padding:8px 12px;border:1px solid rgba(20,15,35,.2);background:#fff;font:inherit;font-size:16px;border-radius:0;max-width:320px}.cp-th .cp-th__status{display:flex;align-items:center;gap:14px;font-size:14px}.cp-th .cp-th__clear{background:none;border:0;padding:6px 0;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer;color:inherit}.cp-th .cp-th__month{margin:0 0 40px}.cp-th .cp-th__month[hidden]{display:none}.cp-th .cp-th__mhead{font-size:22px;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #EB5F7D;display:inline-block}.cp-th .cp-th__samplenote{font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:#fff3c4;padding:3px 8px;vertical-align:middle;margin-left:8px}.cp-th .cp-th__grid{display:grid;grid-template-columns:1fr;gap:20px}.cp-th .cp-th__empty{text-align:center;padding:48px 16px;border:1px dashed rgba(20,15,35,.2)}.cp-th .cp-th__empty[hidden],.cp-th [hidden]{display:none}.cp-th .cp-th__emptytitle{font-size:20px;font-weight:600;margin:0 0 8px}.cp-th .cp-th__emptytext{opacity:.8;margin:0 0 18px}@media(min-width:750px){.cp-th .cp-th__controls{grid-template-columns:1fr auto;align-items:end}.cp-th .cp-th__months,.cp-th .cp-th__status{grid-column:1 / -1}.cp-th .cp-th__tabs,.cp-th .cp-th__months{margin:0;padding:2px 0;flex-wrap:wrap}}@media(min-width:990px){.cp-th .cp-th__grid{grid-template-columns:1fr 1fr;gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cp-tournament-hub.css.map */
