.btn.btn-popup-close--mobile{display:none;transition-duration:var(--DEFAULT_POPUP__closeDuration);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.66,.26,.1,.95)}@media (max-width:768px){.btn.btn-popup-close--mobile{display:flex;opacity:0;position:fixed;right:16px;top:24px;z-index:100}}.btn.btn-popup-close--mobile.show{opacity:1}.widget-match-calendar .title__container{display:flex;gap:24px;padding:12px 0 24px}@media (max-width:768px){.widget-match-calendar .title__container{gap:16px;padding:0 0 24px}}.widget-match-calendar .title__container .title-box{font-family:LFT Etica Display;font-size:3rem;letter-spacing:1px;line-height:1.125;text-decoration-line:underline;text-transform:uppercase}@media (max-width:768px){.widget-match-calendar .title__container .title-box{align-self:center;font-size:1.5rem}}.widget-match-calendar .filter__container{padding:24px 0}@media (max-width:768px){.widget-match-calendar .filter__container{padding-top:0}}.widget-match-calendar .filter-list{-moz-column-gap:72px;column-gap:72px;display:flex}@media (max-width:992px){.widget-match-calendar .filter-list{-moz-column-gap:36px;column-gap:36px}}@media (max-width:768px){.widget-match-calendar .filter-list{flex-wrap:wrap;row-gap:16px}}.widget-match-calendar .filter-list>*{flex:1}@media (max-width:768px){.widget-match-calendar .filter-list>*{flex:none;width:100%}}.widget-match-calendar .filter-list .title-box{font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:700;text-transform:uppercase}@media (max-width: 992.9px){.widget-match-calendar .filter-list .title-box{font-size:1.125rem;line-height:1.33333;letter-spacing:0;font-weight:700}}@media (max-width:768px){.widget-match-calendar .filter-list .title-box{font-size:1rem;line-height:1.5;letter-spacing:0;font-weight:700}}.widget-match-calendar .filter-list *+.select-box{margin-top:12px}.widget-match-calendar .tabs__container{background-color:var(--body-bg-color);padding:24px 0;position:sticky;top:0;z-index:99}.widget-match-calendar .tabs__container .tabs-flicking__container{--container-padding-v: 0;--col-gap-horizontal: 12}@media (max-width:768px){.widget-match-calendar .tabs__container .tabs-flicking__container{margin:0 calc(var(--col-gap-horizontal)*-1px)}}@media (max-width:768px){.widget-match-calendar .tabs__container .tabs-flicking__container .flicking-viewport{padding:0 calc(var(--col-gap-horizontal)*1px)}}.widget-match-calendar .fixture__list{display:grid;row-gap:24px}.widget-match-calendar .btn__container{display:flex;justify-content:center;margin-top:24px}.widget-match-calendar .layout-success-message{padding:72px 0}
