body{background-color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}#root,#root>.App{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.fullscreen-video-container{height:100vh;width:100vw}.fullscreen-video{height:100%;width:100%}body,html{height:100%}body{position:relative}main.menu-cena{background-color:#fff;color:#09164c;color:var(--primary-color);display:flex;flex-direction:column;font-family:PPPanagram,sans-serif;inset:0;padding:max(2%,30px);position:absolute}main.menu-cena .main-container{border-radius:10px;box-shadow:0 0 0 1px #09164c,0 0 0 8px #fff,0 0 0 10px #09164c;box-shadow:0 0 0 1px var(--primary-color),0 0 0 8px #fff,0 0 0 10px var(--primary-color);display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;max-height:calc(100% - max(2%, 30px));padding:max(1%,15px);position:relative}main.menu-cena .main-container .content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly}main.menu-cena header .logo{height:auto;max-width:170px;padding:2%;width:30%}main.menu-cena header .logo,main.menu-cena header.header{align-items:center;display:flex;justify-content:space-between}main.menu-cena header.header p{font-size:18px;font-weight:700;max-width:max(30%,200px);text-align:center;text-transform:uppercase}main.menu-cena header .header-content{grid-gap:1vw;align-items:center;display:grid;gap:1vw;grid-template-columns:1fr auto 1fr;margin-bottom:10px}main.menu-cena header .header-content>.divider{border-bottom:1px solid #09164c;border-bottom:1px solid var(--primary-color);border-top:1px solid #09164c;border-top:1px solid var(--primary-color);height:10px}main.menu-cena header .header-content h1,main.menu-cena header .header-content h2{font-weight:700;line-height:1;margin:0;text-align:center;text-transform:uppercase}main.menu-cena header .header-content h2{font-size:clamp(1rem,.95rem + .25vw,1.25rem)}main.menu-cena header .header-content h1{font-size:clamp(2.5rem,2.375rem + .625vw,3.125rem)}main.menu-cena .content-container{grid-gap:10%;align-items:start;display:grid;gap:10%;grid-template-columns:1fr 1fr;justify-content:center}main.menu-cena .content-container section header{align-items:center;display:flex;gap:10px;justify-content:space-between}main.menu-cena .content-container section header h4{margin:10px 0}main.menu-cena .content-container p{margin:0}main.menu-cena .main-container .disclaimer{display:block;font-size:14px;font-weight:700;margin-top:50px;text-align:center}main.scommessa{background-color:#7bbfbe;background-color:var(--primary);font-family:Helvetica Neue;height:100%;width:100%}main.scommessa header{padding:10px 0}main.scommessa header nav{background-color:#258a83;background-color:var(--secondary)}main.scommessa header nav .container{align-items:center;display:flex;justify-content:space-between;margin:auto;width:90%}main.scommessa header .header-logo{align-items:center;display:flex;gap:20px}main.scommessa header .header-logo img{max-width:150px}main.scommessa header .header-logo h1{color:#fff;font-size:40px;text-transform:uppercase}main.scommessa header .header-date{color:#fff;font-size:25px}main.scommessa .content{margin:auto;max-width:90%}main.scommessa .content table{background-color:#fff;border-radius:10px;overflow:hidden;padding:.5rem;width:100%}main.scommessa .content table tbody:before{content:"@";display:block;line-height:10px;text-indent:-99999px}main.scommessa .content table thead span{background-color:#7bbfbe!important;background-color:var(--primary)!important;font-size:30px!important;font-weight:700}main.scommessa .content table tr{align-items:stretch;display:flex}main.scommessa .content tr td span{align-items:center;border-radius:5px;display:flex;font-size:20px;height:100%}main.scommessa .content tr:nth-child(odd) td span{background-color:#258a83;background-color:var(--secondary);color:#fff}main.scommessa .content tr td:first-child{flex-grow:1;padding-right:5px}main.scommessa .content tr td:first-child span{padding:0 4px}main.scommessa .content tr td:not(:first-child){border-left:1px solid #7bbfbe;border-left:1px solid var(--primary);flex-shrink:0;padding:0 5px;width:140px}main.scommessa .content tr td:not(:first-child) span{align-items:center;display:flex;justify-content:center;padding:0 20px}main.scommessa .content .bet{flex-wrap:wrap;font-size:24px;font-weight:700;justify-content:space-evenly;margin-top:50px;text-transform:uppercase}main.scommessa .content .bet,main.scommessa .content .bet>div{align-items:center;display:flex;gap:20px}main.scommessa .content .bet>div>label{background-color:#258a83;background-color:var(--secondary);border-radius:5px;color:#fff;display:block;padding:5px}main.scommessa .content .bet>div>input{border:none;border-radius:5px;font-size:24px;font-weight:700;outline:none;padding:5px;text-align:end;text-transform:uppercase}main.evento-settimanale{background-size:cover;font-family:Helvetica Neue;height:100%;isolation:isolate;padding:2rem;width:100%}main.evento-settimanale img{max-width:100%}main.evento-settimanale .backdrop{background-color:#fff;bottom:0;left:-100px;position:absolute;top:0;transform:skewX(-10deg);width:1000px;z-index:-1}main.evento-settimanale #hour-info{background-color:#fcb700;background-color:var(--yellow);color:#1e3662;color:var(--blue);padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main.evento-settimanale #hour-info h2{font-weight:900;margin:0;text-transform:uppercase}main.evento-settimanale #hour-info .hour-info-hour{font-style:italic}main.evento-settimanale .banner{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main.evento-settimanale .banner .banner-img{position:relative;transform:translate(5%,-13%)}main.evento-settimanale .banner .banner-offer{left:-5%;position:absolute;top:10%;width:40%}main.evento-giorno-sport img{max-width:100%}main.evento-giorno-sport{align-items:center;background-position:50%;background-size:cover;display:flex;font-family:Helvetica Neue;height:100%;justify-content:center;max-height:100%;overflow:hidden;padding:1%;position:relative;width:100%}main.evento-giorno-sport .container{max-width:80%;position:relative;top:-5%}main.evento-giorno-sport .title{color:#fff;font-size:clamp(1.25rem,.875rem + 1.875vw,3.125rem);font-weight:700;margin:0;text-align:center;text-shadow:1px 1px 2px #000;text-transform:uppercase}main.evento-giorno-sport .content{align-items:center;display:flex;justify-content:center}main.evento-giorno-sport .score{isolation:isolate;position:relative}main.evento-giorno-sport .score .score-container{display:flex;text-transform:uppercase}main.evento-giorno-sport .score .score-container div{align-items:center;color:#fff;display:flex;font-size:clamp(1.25rem,.875rem + 1.875vw,3.125rem);font-weight:700;justify-content:center;padding:5% 0;text-shadow:1px 1px 2px #000;width:50%}main.evento-giorno-sport .score>img{left:50%;position:absolute;top:55%;transform:translate(-50%,-50%);z-index:-1}main.evento-giorno-sport .score .lightning{width:20%}main.evento-giorno-sport .logo{bottom:10%;position:absolute;right:10%;width:10%}main.evento-giorno-sport .logo img{max-width:100%}main.evento-del-giorno-generico{align-items:center;background-image:url(/static/media/background.82437fc44dd7643ef6eb.png);background-position:50%;background-size:cover;display:flex;font-family:Helvetica Neue;height:100%;justify-content:center;position:relative;width:100%}main.evento-del-giorno-generico .container{max-width:70%}main.evento-del-giorno-generico .container *{text-align:center}main.evento-del-giorno-generico .container h3{color:#fff;font-size:clamp(2.5rem,2.375rem + .625vw,3.125rem);line-height:1;margin:0 0 50px}main.evento-del-giorno-generico .container h1{color:#fcb700;color:var(--yellow);font-size:clamp(6.25rem,5rem + 6.25vw,12.5rem);line-height:1;margin:0}:root{--white:#fff;--centra-col-padding:20px}main.evento-sport-generico-2{background-color:#fcb700;background-color:var(--yellow);display:grid;font-family:Helvetica Neue;grid-template-columns:3fr 5fr 3fr;height:100%;margin:0;overflow:hidden;padding:0;width:100%}main.evento-sport-generico-2 .left-col{background-position:100%;background-repeat:no-repeat}main.evento-sport-generico-2 .central-col{background-position:50%;background-repeat:no-repeat;padding:20px;padding:var(--centra-col-padding);position:relative}main.evento-sport-generico-2 .right-col{background-position:0;background-repeat:no-repeat}main.evento-sport-generico-2 .central-col .title{font-size:40px;text-align:center}main.evento-sport-generico-2 .central-col .banner{display:block;margin:auto;max-width:100%}main.evento-sport-generico-2 .central-col .offer{aspect-ratio:1/1;background-color:#fcb700;background-color:var(--yellow);border-radius:100%;color:#1e3662;color:var(--blue);font-weight:700;padding:20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main.evento-sport-generico-2 .central-col .offer span{font-size:clamp(.9375rem,.75rem + .9375vw,1.875rem);text-transform:uppercase}main.evento-sport-generico-2 .central-col .offer h2{font-size:clamp(2.5rem,2rem + 2.5vw,5rem);margin:0}main.evento-sport-generico-2 .central-col .logo{bottom:20px;bottom:var(--centra-col-padding);left:50%;max-width:100%;position:absolute;transform:translateX(-100%);width:25%}main.evento-sport-generico-2 .text-yellow{color:#fcb700;color:var(--yellow)}main.evento-sport-generico-2 .text-white{color:#fff;color:var(--white)}main.evento-sport-generico-2 .text-script{font-family:Script Pro}main.menu-del-giorno{color:#09164c;color:var(--primary-color);font-family:PPPanagram,sans-serif;height:100%;margin:0;overflow:hidden;padding:0}main.menu-del-giorno .main-inner{background-color:#fff;display:flex;flex-direction:column;inset:0;padding:max(2%,30px);position:absolute}main.menu-del-giorno .main-container{border-radius:10px;box-shadow:0 0 0 1px #09164c,0 0 0 8px #fff,0 0 0 10px #09164c;box-shadow:0 0 0 1px var(--primary-color),0 0 0 8px #fff,0 0 0 10px var(--primary-color);display:flex;flex-direction:column;flex-grow:1;max-height:calc(100% - max(2%, 30px));padding:max(1%,15px);position:relative}main.menu-del-giorno header .logo{align-items:center;display:flex;justify-content:center;padding:2%}main.menu-del-giorno header .logo img{height:auto;max-width:170px;width:30%}main.menu-del-giorno header .header-content{grid-gap:1vw;align-items:center;display:grid;gap:1vw;grid-template-columns:1fr auto 1fr}main.menu-del-giorno header .header-content>.divider{border-bottom:1px solid #09164c;border-bottom:1px solid var(--primary-color);border-top:1px solid #09164c;border-top:1px solid var(--primary-color);height:10px}main.menu-del-giorno header .header-content h1,main.menu-del-giorno header .header-content h2{font-weight:400;line-height:.5;margin:0;text-align:center;text-transform:uppercase}main.menu-del-giorno header .header-content h2{font-size:clamp(1rem,.95rem + .25vw,1.25rem)}main.menu-del-giorno header .header-content h1{font-size:clamp(2.5rem,2.375rem + .625vw,3.125rem)}main.menu-del-giorno .content-container{grid-gap:5%;align-items:start;display:grid;flex-grow:1;gap:5%;grid-template-columns:repeat(auto-fill,minmax(min(500px,100%),1fr));justify-content:center;overflow-x:hidden;overflow-y:auto;text-align:center}main.menu-del-giorno .content-container section header{align-items:center;display:flex;gap:20px;justify-content:center}main.menu-del-giorno .content-container section p{white-space:normal;word-break:break-all}main.menu-del-giorno .main-container .disclaimer{font-size:14px;text-align:center}main.menu-pranzo{background-color:#fff;color:#09164c;color:var(--primary-color);font-family:PPPanagram,sans-serif;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}main.menu-pranzo .main-inner{display:flex;flex-direction:column;inset:0;padding:max(2%,30px);position:absolute}main.menu-pranzo .main-container{border-radius:10px;box-shadow:0 0 0 1px #09164c,0 0 0 8px #fff,0 0 0 10px #09164c;box-shadow:0 0 0 1px var(--primary-color),0 0 0 8px #fff,0 0 0 10px var(--primary-color);display:flex;flex-direction:column;flex-grow:1;max-height:calc(100% - max(2%, 30px));padding:max(1%,15px);position:relative}main.menu-pranzo header .logo{align-items:center;display:flex;justify-content:start;padding:2% 0}main.menu-pranzo header .logo img{height:auto;max-width:170px;width:30%}main.menu-pranzo .content-container{grid-gap:max(2%,30px);align-items:start;display:grid;flex-grow:1;gap:max(2%,30px);grid-template-columns:1fr 1fr;overflow-x:hidden;overflow-y:auto}main.menu-pranzo .content-container section .title{margin:0;text-align:start}main.menu-pranzo .content-container section.dotted .title{background-color:#fff;padding:0 10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10}main.menu-pranzo .content-container section .menu-item-container{padding:max(2%,20px) max(1%,10px);text-align:start}main.menu-pranzo .content-container section .menu-item-container .menu-item-title,main.menu-pranzo .content-container section .menu-item-container .menu-item-title *{display:inline}main.menu-pranzo .content-container section .menu-item-container .menu-item{align-items:start;display:flex;gap:10px;justify-content:space-between;margin:1em 0}main.menu-pranzo .content-container section.normal .menu-item-container{border-top:2px solid #09164c;border-top:2px solid var(--primary-color)}main.menu-pranzo .content-container section.dotted .menu-item-container{background-image:linear-gradient(90deg,#09164c 50%,#0000 0),linear-gradient(90deg,#09164c 50%,#0000 0),linear-gradient(180deg,#09164c 50%,#0000 0),linear-gradient(180deg,#09164c 50%,#0000 0);background-image:linear-gradient(to right,var(--primary-color) 50%,#0000 50%),linear-gradient(to right,var(--primary-color) 50%,#0000 50%),linear-gradient(to bottom,var(--primary-color) 50%,#0000 50%),linear-gradient(to bottom,var(--primary-color) 50%,#0000 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:22px 2px,22px 2px,2px 22px,2px 22px;position:relative;top:-10px}main.menu-pranzo .content-container .banner{background-color:#1f3452;background-color:var(--blue-color);border-radius:10px;padding:10px}main.menu-pranzo .content-container .banner>div{background-image:linear-gradient(90deg,#fcb700 50%,#0000 0),linear-gradient(90deg,#fcb700 50%,#0000 0),linear-gradient(180deg,#fcb700 50%,#0000 0),linear-gradient(180deg,#fcb700 50%,#0000 0);background-image:linear-gradient(to right,var(--yellow-color) 50%,#0000 50%),linear-gradient(to right,var(--yellow-color) 50%,#0000 50%),linear-gradient(to bottom,var(--yellow-color) 50%,#0000 50%),linear-gradient(to bottom,var(--yellow-color) 50%,#0000 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;color:#fcb700;color:var(--yellow-color);font-weight:700;padding:20px;text-align:center;text-transform:uppercase}main.menu-pranzo .main-container .disclaimer{display:block;font-size:14px;padding:max(2%,20px) max(1%,10px)}main.menu-pranzo .shrink-0{flex-shrink:0}:root{--primary-color:#09164c;--blue-color:#1f3452;--yellow-color:#fcb700}@font-face{font-family:PPPanagram;font-weight:400;src:url(/static/media/PPPangramSans-Medium.35f81317598d978ca4e4.otf)}@font-face{font-family:PPPanagram;font-weight:700;src:url(/static/media/PPPangramSans-Bold.c31a5bc096ca21db6579.otf)}main.menu-bevande{background-color:#fff;color:#09164c;color:var(--primary-color);font-family:PPPanagram,sans-serif;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}main.menu-bevande .main-inner{display:flex;flex-direction:column;inset:0;padding:max(2%,30px);position:absolute}main.menu-bevande .main-container{border-radius:10px;box-shadow:0 0 0 1px #09164c,0 0 0 8px #fff,0 0 0 10px #09164c;box-shadow:0 0 0 1px var(--primary-color),0 0 0 8px #fff,0 0 0 10px var(--primary-color);display:flex;flex-direction:column;max-height:calc(100% - max(2%, 30px));padding:max(1%,15px);position:relative}main.menu-bevande header .logo{align-items:center;display:flex;justify-content:start;padding:2%}main.menu-bevande header .logo img{height:auto;max-width:170px;width:30%}main.menu-bevande header .header-content{grid-gap:1vw;align-items:center;display:grid;gap:1vw;grid-template-columns:1fr auto 1fr}main.menu-bevande header .header-content>.divider{border-bottom:1px solid #09164c;border-bottom:1px solid var(--primary-color);border-top:1px solid #09164c;border-top:1px solid var(--primary-color);height:10px}main.menu-bevande header .header-content h1,main.menu-bevande header .header-content h2{font-weight:400;line-height:1;margin:0;text-align:center;text-transform:uppercase}main.menu-bevande header .header-content h2{font-size:clamp(1rem,.95rem + .25vw,1.25rem)}main.menu-bevande header .header-content h1{font-size:clamp(2.5rem,2.375rem + .625vw,3.125rem);font-weight:700}main.menu-bevande .content-container{flex-grow:1}main.menu-bevande .content-container p{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:5fr 1fr 1fr;width:100%}main.menu-bevande .content-container h3,main.menu-bevande .content-container h4{margin:0}main.menu-bevande .content-container h3,main.menu-bevande .content-container span{text-align:center}main.menu-bevande footer{grid-column-gap:5%;column-gap:5%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-top:30px}main.menu-bevande footer .content:first-child{grid-column:1/2;grid-row:1/2}main.menu-bevande footer .content:last-child{grid-column:1/2;grid-row:2/3}main.menu-bevande footer .content h4{margin:10px 0}main.menu-bevande footer .banner{align-items:stretch;background-color:#1f3452;background-color:var(--blue-color);border-radius:10px;color:#fff;display:flex;grid-column:2/3;grid-row:1/3;padding:10px}main.menu-bevande footer .banner .banner-content{background-image:linear-gradient(90deg,#fcb700 50%,#0000 0),linear-gradient(90deg,#fcb700 50%,#0000 0),linear-gradient(180deg,#fcb700 50%,#0000 0),linear-gradient(180deg,#fcb700 50%,#0000 0);background-image:linear-gradient(to right,var(--yellow-color) 50%,#0000 50%),linear-gradient(to right,var(--yellow-color) 50%,#0000 50%),linear-gradient(to bottom,var(--yellow-color) 50%,#0000 50%),linear-gradient(to bottom,var(--yellow-color) 50%,#0000 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;display:flex;flex-direction:column;justify-content:space-between;padding:10px;width:100%}main.menu-bevande footer .banner .banner-content h3{margin:0;text-align:center;text-transform:uppercase}main.menu-bevande footer .banner .banner-content h4{margin:10px}main.menu-bevande footer .banner .banner-content section.yellow *{color:#fcb700;color:var(--yellow-color)}main.menu-bevande .container{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}main.menu-bevande .container span:first-of-type{text-align:center}main.menu-bevande .container span:last-of-type{text-align:end}:root{--primary:#7bbfbe;--secondary:#258a83}main.evento-giornaliero{background-color:#7bbfbe;background-color:var(--primary);font-family:Helvetica Neue;height:100%;margin:0;overflow:hidden;padding:0;width:100%}main.evento-giornaliero header{padding:10px 0}main.evento-giornaliero header nav{background-color:#258a83;background-color:var(--secondary)}main.evento-giornaliero header nav .container{align-items:center;display:flex;justify-content:space-between;margin:auto;width:90%}main.evento-giornaliero header .header-logo{align-items:center;display:flex;gap:20px}main.evento-giornaliero header .header-logo img{max-width:150px}main.evento-giornaliero header .header-logo h1{color:#fff;font-size:40px;text-transform:uppercase}main.evento-giornaliero header .header-date{color:#fff;font-size:25px;text-transform:capitalize}main.evento-giornaliero .content{margin:auto;max-width:90%}main.evento-giornaliero .content table{background-color:#fff;border-radius:10px;overflow:hidden;padding:.5rem;width:100%}main.evento-giornaliero .content table tr{align-items:stretch;display:flex}main.evento-giornaliero .content tr td span{align-items:center;border-radius:5px;display:flex;font-size:20px;height:100%}main.evento-giornaliero .content tr:nth-child(odd) td span{background-color:#258a83;background-color:var(--secondary);color:#fff}main.evento-giornaliero .content tr td:first-child{border-right:1px solid #7bbfbe;border-right:1px solid var(--primary);padding-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main.evento-giornaliero .content tr td:first-child span{padding:0 4px}main.evento-giornaliero .content tr td:last-child{flex-grow:1;padding-left:5px}main.evento-giornaliero .content tr td:last-child span{padding:0 20px}:root{--title:clamp(1.25rem,0.25rem + 5vw,6.25rem)}div#html-evento-sportivo-generico{font-family:Helvetica Neue;height:100vh;margin:0;overflow:hidden;padding:0;width:100%}#html-evento-sportivo-generico{background-position:50%;isolation:isolate;position:relative}#html-evento-sportivo-generico .ball-bg{bottom:0;position:absolute;width:100%}#html-evento-sportivo-generico .logo{bottom:50px;position:absolute;right:50px}#html-evento-sportivo-generico img{max-width:100%}#html-evento-sportivo-generico main{position:relative}#html-evento-sportivo-generico main header{margin:auto;max-width:50%;text-align:center}#html-evento-sportivo-generico main header h1{color:#fff;display:flex;font-size:clamp(1.25rem,.25rem + 5vw,6.25rem);font-size:var(--title);font-weight:400;justify-content:center;margin-bottom:0;margin-top:30px;text-align:center}#html-evento-sportivo-generico main header h4{color:#fff;font-size:clamp(1rem,.7rem + 1.5vw,2.5rem);font-weight:400;margin-top:10px;text-align:center}#html-evento-sportivo-generico main header .stars{display:block;margin:-20px auto}#html-evento-sportivo-generico main .vs-container{padding:3rem}#html-evento-sportivo-generico main .vs-container .vs{position:relative;width:100%}#html-evento-sportivo-generico main .vs-container img{width:100%}#html-evento-sportivo-generico main .vs-container .vs-content{align-items:center;display:flex;inset:0;justify-content:space-between;position:absolute}#html-evento-sportivo-generico main .vs-container .vs-content>div{align-items:center;display:flex;justify-content:center;width:45%}#html-evento-sportivo-generico main .vs-container .vs-content h2{color:#fff;display:flex;font-size:clamp(1.25rem,.25rem + 5vw,6.25rem);font-size:var(--title);font-weight:400;justify-content:center;margin-bottom:0;margin-top:0;text-align:center}#html-evento-sportivo-generico .date{isolation:isolate;position:relative;width:30%}#html-evento-sportivo-generico .date>img{position:relative;z-index:-1}#html-evento-sportivo-generico .date-content{align-items:start;color:#fff;display:flex;height:auto;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#html-evento-sportivo-generico .date-content .label{font-size:clamp(1.25rem,1.125rem + .625vw,1.875rem);line-height:1}#html-evento-sportivo-generico .date-content .hour{font-size:clamp(1.875rem,.375rem + 7.5vw,9.375rem);line-height:1}:root{--blue:#1e3662;--yellow:#fcb700}body,html{margin:0;overflow:hidden;padding:0}main.riassunto-settimana{display:grid;font-family:Helvetica Neue;grid-template-columns:repeat(7,auto);grid-template-rows:50px auto;height:100vh;width:100vw}main.riassunto-settimana .title{grid-column:1/8;grid-row:1/2;padding:5px;z-index:100}main.riassunto-settimana .title>h2{background-color:#fff;border:1px solid #1e3662;border:1px solid var(--blue);color:#1e3662;color:var(--blue);margin:0;padding:5px;text-align:center;text-transform:uppercase}main.riassunto-settimana .event{display:flex;flex-direction:column;gap:10px;grid-row:1/3;overflow:scroll;padding:50px 10px 10px}main.riassunto-settimana .event::-webkit-scrollbar{display:none}main.riassunto-settimana .event:nth-child(2){grid-column-end:2;grid-column-start:1}main.riassunto-settimana .event:nth-child(3){grid-column-end:3;grid-column-start:2}main.riassunto-settimana .event:nth-child(4){grid-column-end:4;grid-column-start:3}main.riassunto-settimana .event:nth-child(5){grid-column-end:5;grid-column-start:4}main.riassunto-settimana .event:nth-child(6){grid-column-end:6;grid-column-start:5}main.riassunto-settimana .event:nth-child(7){grid-column-end:7;grid-column-start:6}main.riassunto-settimana .event:nth-child(8){grid-column-end:8;grid-column-start:7}main.riassunto-settimana .event:nth-child(3n - 1){background-color:#fcb700;background-color:var(--yellow)}main.riassunto-settimana .event:nth-child(3n){background-color:#fff}main.riassunto-settimana .event .event-day,main.riassunto-settimana .event:nth-child(3n+1){background-color:#1e3662;background-color:var(--blue)}main.riassunto-settimana .event .event-day{color:#fff;font-size:24px;font-weight:bolder;padding:5px 0;text-align:center}main.riassunto-settimana .event .event-content-container{flex-grow:1}main.riassunto-settimana .event .event-content .event-hour{font-size:20px;font-weight:700;margin:0;text-align:center}main.riassunto-settimana .event:nth-child(3n - 1) .event-content .event-hour{color:#fff}main.riassunto-settimana .event:nth-child(3n) .event-content .event-hour,main.riassunto-settimana .event:nth-child(3n+1) .event-content .event-hour{color:#fcb700;color:var(--yellow)}main.riassunto-settimana .event .event-content .event-title{font-size:24px;font-weight:900;margin:0;text-align:center;text-transform:uppercase}main.riassunto-settimana .event .event-content .event-description{font-size:18px;font-weight:500;margin:10px 0;text-align:center}main.riassunto-settimana .event .event-content .event-offer{font-size:18px;font-weight:900;margin:10px 0;text-align:center;text-transform:uppercase}main.riassunto-settimana .event .event-content .event-disclaimer{display:block;font-size:14px;font-weight:500;margin:30px 0;text-align:center}main.riassunto-settimana .event:nth-child(3n - 1) .event-content .event-description,main.riassunto-settimana .event:nth-child(3n - 1) .event-content .event-disclaimer,main.riassunto-settimana .event:nth-child(3n - 1) .event-content .event-offer,main.riassunto-settimana .event:nth-child(3n - 1) .event-content .event-title,main.riassunto-settimana .event:nth-child(3n) .event-content .event-description,main.riassunto-settimana .event:nth-child(3n) .event-content .event-disclaimer,main.riassunto-settimana .event:nth-child(3n) .event-content .event-offer,main.riassunto-settimana .event:nth-child(3n) .event-content .event-title{color:#1e3662;color:var(--blue)}main.riassunto-settimana .event:nth-child(3n+1) .event-content .event-description,main.riassunto-settimana .event:nth-child(3n+1) .event-content .event-disclaimer,main.riassunto-settimana .event:nth-child(3n+1) .event-content .event-offer,main.riassunto-settimana .event:nth-child(3n+1) .event-content .event-title{color:#fff}main.riassunto-settimana .event .event-banner{width:100%}main.riassunto-settimana .event .event-banner img{max-width:100%;object-fit:contain}
/*# sourceMappingURL=main.a39b798e.css.map*/