.tournament-details.section{padding:0 0 20px}.tournament-details__header{border-radius:7px 7px 0 0;color:#fff;margin:0 -32px;overflow:hidden;padding:36px;position:relative;text-align:center}@media(max-width:769px){.tournament-details__header{border-radius:0;margin:0 -20px;padding-bottom:20px}}.tournament-details__header h1{color:#fff}.tournament-details__background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media(max-width:769px){.tournament-details__background--desktop{display:none}}.tournament-details__background--mobile{display:none}@media(max-width:769px){.tournament-details__background--mobile{display:block}}.tournament-details__image,.tournament-details__subtitle,.tournament-details__title{position:relative;z-index:1}.tournament-details__title{font-family:Arial Black,sans-serif;font-size:25px;font-weight:700;line-height:36px}@media(max-width:769px){.tournament-details__title{font-size:18px;line-height:22px}}.tournament-details__subtitle{font-family:Arial Black,sans-serif;font-size:55px;font-weight:700;line-height:78px;margin:0}@media(max-width:769px){.tournament-details__subtitle{font-size:33px;line-height:46px}}.tournament-details__details{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-areas:"summary countdown" "copy copy" "link link";grid-template-columns:2fr 3fr;justify-content:center;margin:28px 60px 0}@media(max-width:769px){.tournament-details__details{gap:0;grid-template-areas:"copy" "link" "countdown" "summary";grid-template-columns:1fr;margin:0 12px}}.tournament-details__summary{display:flex;flex-direction:column;gap:20px;grid-area:summary;height:100%;justify-content:space-evenly;padding-right:20px}.tournament-details__summary>div{-moz-column-gap:14px;column-gap:14px;display:flex;line-height:22px}.tournament-details__summary>div:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;vertical-align:middle}@media(max-width:769px){.tournament-details__summary{padding:15px 0}}.tournament-details__date:before{background-image:url(/app/public/assets/6c3da040c1447f6c5fa0.svg);height:20px;width:20px}.tournament-details__prize:before{background-image:url(/app/public/assets/1487dbb8a2e18f466d95.svg);height:23px;width:20px}.tournament-details__fee:before{background-image:url(/app/public/assets/a8da13e1c43a2c0a125d.svg);height:18px;width:22px}.tournament-details__copy{font-size:20px;font-weight:700;grid-area:copy;line-height:26px;text-align:center}@media(max-width:769px){.tournament-details__copy{font-size:18px}}.tournament-details__links{-moz-column-gap:10px;column-gap:10px;display:flex;grid-area:link;justify-self:center;max-width:267px}@media(max-width:769px){.tournament-details__links{margin:20px 0;max-width:100%}}.tournament-details__calendar-btn{padding:5px 14px;width:60px}.tournament-details__calendar-btn:before{background-color:#f2f2f2;content:"";display:block;height:20px;-webkit-mask-image:url(/app/public/assets/ed3b0474c02945511c23.svg);mask-image:url(/app/public/assets/ed3b0474c02945511c23.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.tournament-details__countdown{grid-row-gap:20px;border-left:2px solid #ccd4df;display:grid;grid-area:countdown;grid-template-columns:1fr;justify-items:center;row-gap:20px;text-align:center}@media(max-width:1025px){.tournament-details__countdown{border-left:none;padding:20px 0;row-gap:12px}}.tournament-details__countdown-title{align-self:center;font-size:20px;font-weight:700;line-height:26px}@media(max-width:1025px){.tournament-details__countdown-title br{display:none}}.tournament-details__countdown-time{display:flex;font-size:55px;font-weight:700;justify-content:space-evenly;line-height:64px;text-align:center;width:100%}.tournament-details__countdown-time span{display:inline-grid;margin:0 14px}.tournament-details__countdown-time span:after{color:#01020d;font-size:16px;font-weight:400;line-height:18px}.tournament-details__countdown-time span.countdown-days:after{content:"Days"}.tournament-details__countdown-time span.countdown-hours:after{content:"Hours"}.tournament-details__countdown-time span.countdown-minutes:after{content:"Minutes"}.tournament-details__countdown-time span.countdown-seconds:after{content:"Seconds"}@media(max-width:1025px){.tournament-details__countdown-time span{margin:0 4px}.tournament-details__countdown-time span:after{font-size:14px;line-height:16px}}@media(max-width:769px){.tournament-details__countdown-time{justify-content:space-between}}@media(max-width:1025px){.tournament-details__countdown-time{font-size:44px;line-height:50px}}