#headerGamePage{height:3.125rem;align-items:center;background-color:var(--cPrimary)}#headerGamePage .logoContainer{display:flex;align-items:start;gap:3px}#headerGamePage .logoContainer span{text-transform:uppercase;font-size:8px;font-weight:600;color:var(--cWhite);position:relative;top:-3px}@media(min-width:991px){#headerGamePage .logoContainer{gap:0}#headerGamePage .logoContainer span{font-size:10px}}#headerGamePage .logo{height:1.5rem;width:auto}#headerGamePage .actionContainer .logout{width:1.5rem;height:1.5rem}.mvp-page{display:flex;flex-direction:column;background-color:#f7f7f7;padding-bottom:3rem}#abbonamenti .hero{background-color:#fce9d8;padding-bottom:18rem;margin-bottom:24rem;padding-top:var(--home-header-height-desktop);position:relative}#abbonamenti .hero>*{z-index:1}#abbonamenti .hero .backgroundContainer{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}#abbonamenti .hero .backgroundContainer:after{content:"";display:block;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(15deg);width:200%;height:200%;background-image:url(/assets/iconsPattern.svg);background-position:0 0;background-repeat:repeat;background-size:1000px}@media screen and (min-width:768px){#abbonamenti .hero{background-size:cover}}@media screen and (max-width:375px){#abbonamenti .hero{padding-bottom:20rem}}#abbonamenti .hero .subscriptionCard{position:absolute;bottom:-258px;z-index:2}@media screen and (max-width:375px){#abbonamenti .hero .subscriptionCard{bottom:-279px}}#abbonamenti .hero .CTAText,#abbonamenti .hero .aeLogo,#abbonamenti .hero .laSePresent{z-index:2}#abbonamenti .hero .CTAText{font-size:25px;font-weight:800;text-align:center;padding:0 10px}#abbonamenti .hero .aeLogo{width:90%;height:auto}#abbonamenti .hero .laSePresent{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}#abbonamenti .hero .laSePresent span{font-size:16px;font-weight:500}#abbonamenti .hero .laSePresent .laSeLogo{width:200px;height:auto}@media screen and (min-width:768px){#abbonamenti .hero .CTAText{font-size:30px}#abbonamenti .hero .aeLogo{width:500px}#abbonamenti .hero .laSePresent{margin-top:1.25rem}#abbonamenti .hero .laSePresent span{font-size:28px}#abbonamenti .hero .laSePresent .laSeLogo{width:230px}}@media screen and (min-width:1024px){#abbonamenti .hero .CTAText{font-size:40px}#abbonamenti .hero .aeLogo{width:600px}#abbonamenti .hero .laSePresent span{font-size:30px}#abbonamenti .hero .laSePresent .laSeLogo{width:280px}}#abbonamenti .gameList .titleGameList{font-size:30px;font-weight:500;text-align:center;margin-bottom:2rem}@media screen and (min-width:768px){#abbonamenti .gameList .titleGameList{font-size:40px}}#abbonamenti .gameList .gameListCardContainer{display:grid;gap:1.5rem;padding:0;grid-template-columns:4fr 4fr}@media screen and (min-width:1200px){#abbonamenti .gameList .gameListCardContainer{grid-template-columns:4fr 4fr 4fr 4fr;gap:3.5rem;padding:1.5rem 0}}@media screen and (min-width:1024px)and (max-width:1199px){#abbonamenti .gameList .gameListCardContainer{grid-template-columns:4fr 4fr 4fr;gap:3.5rem;padding:1.5rem 0}}#abbonamenti .gameList .gameListCardContainer .gameCardItem{background-color:var(--cWhite);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:20px;aspect-ratio:1;border-radius:10px;border:2px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.06);position:relative;overflow:hidden}@media screen and (max-width:767px){#abbonamenti .gameList .gameListCardContainer .gameCardItem .gameTypeIcon{width:60px!important;height:60px!important}}#abbonamenti .gameList .gameListCardContainer .gameCardItem h6{font-size:.75rem;font-weight:500;text-align:center;line-height:1;height:1rem;flex-shrink:0}@media screen and (min-width:1200px){#abbonamenti .gameList .gameListCardContainer .gameCardItem h6{font-size:25px;min-height:60px;line-height:30px}}@media screen and (min-width:768px)and (max-width:1199px){#abbonamenti .gameList .gameListCardContainer .gameCardItem h6{font-size:25px;min-height:60px;line-height:30px}}#abbonamenti .gameList .gameListCardContainer .gameCardItem .comingSoonLabel{position:absolute;background-color:var(--cPrimary);top:10px;right:-42px;transform:rotate(45deg);width:120px;display:flex;justify-content:center;padding:2px}#abbonamenti .gameList .gameListCardContainer .gameCardItem .comingSoonLabel span{color:#fff;font-weight:500;text-transform:uppercase;font-size:8px}@media screen and (min-width:768px){#abbonamenti .gameList .gameListCardContainer .gameCardItem .comingSoonLabel{top:20px;right:-40px;width:150px;padding:4px}#abbonamenti .gameList .gameListCardContainer .gameCardItem .comingSoonLabel span{font-size:13px}}#profile .content{display:flex;flex-direction:column}#profile .content .section .sectionTitle{font-size:1.5rem;font-weight:500;margin-bottom:10px}#profile .content .section .sectionContent{border-top:1px solid #333;padding:20px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:2rem}#profile .content .section .sectionContent .leftSide{min-width:100%;display:flex;flex-direction:column;gap:15px}#profile .content .section .sectionContent .leftSide .itemBox{display:flex;justify-content:space-between}#profile .content .section .sectionContent .leftSide .itemBox span:first-child{width:50%}#profile .content .section .sectionContent .leftSide .itemBox span:last-child{width:50%;text-align:end}@media(max-width:768px){#profile .content .section .sectionContent .leftSide .itemBox.emailBox span:first-child{width:30%}#profile .content .section .sectionContent .leftSide .itemBox.emailBox span:last-child{width:70%;text-align:end}}#profile .content .section .sectionContent .leftSide .providerBox{justify-content:flex-start!important;gap:10px}#profile .content .section .sectionContent .leftSide .providerBox p{font-weight:300}#profile .content .section .sectionContent .leftSide .providerBox img{width:20px;height:20px}#profile .content .section .sectionContent .rightSide{display:flex;width:100%;justify-content:center;margin-top:1rem}@media(min-width:768px){#profile .content .section .sectionContent .leftSide{min-width:50%;display:flex;flex-direction:column;gap:15px}#profile .content .section .sectionContent .leftSide .itemBox{display:flex;justify-content:space-between}#profile .content .section .sectionContent .leftSide .itemBox span{word-break:break-all}#profile .content .section .sectionContent .leftSide .itemBox span:first-child{width:30%}#profile .content .section .sectionContent .leftSide .itemBox span:last-child{width:70%;text-align:start}#profile .content .section .sectionContent .rightSide{width:max-content;justify-content:flex-end}}#profile .content .deleteAccount .sectionTitle{color:var(--cPrimary)}#profile .content .deleteAccount .sectionContent{border-top:1px solid var(--cPrimary)}#profile .haederCustom{background-color:#fce9d8;padding:calc(var(--home-header-height-desktop) + 3rem) 0 3rem 0;margin-bottom:1rem;position:relative}@media screen and (max-width:767px){#profile .haederCustom{padding:calc(var(--home-header-height-mobile) + 3rem) 0 3rem 0}}#profile .haederCustom>*{z-index:1}#profile .haederCustom .backgroundContainer{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}#profile .haederCustom .backgroundContainer:after{content:"";display:block;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(15deg);width:300%;height:400%;background-image:url(/assets/iconsPattern.svg);background-position:0 0;background-repeat:repeat;background-size:1000px}#profile .haederCustom .pageTitle{display:flex;justify-content:center;align-items:center;gap:4px}#profile .haederCustom .pageTitleIcon{color:transparent;width:24px;position:relative;top:-5px}@media screen and (min-width:768px){#profile .haederCustom .pageTitleIcon{width:34px;top:-5px}}@media screen and (min-width:1024px){#profile .haederCustom .pageTitleIcon{width:34px;top:-5px}}#profile .haederCustom .CTAText{font-size:25px;font-weight:800;text-align:center;padding:0 10px;margin-bottom:.5rem}@media screen and (min-width:768px){#profile .haederCustom .CTAText{font-size:30px}}@media screen and (min-width:1024px){#profile .haederCustom .CTAText{font-size:40px}}#profile .haederCustom .subtitlePage{font-size:14px;font-weight:400;text-align:center}@media screen and (min-width:768px){#profile .haederCustom .subtitlePage{font-size:18px}}