.contentWrap h4{margin:0 auto}.contentWrap h4:has(+.frame){width:-webkit-fit-content;width:fit-content;margin-bottom:0;-webkit-filter:none;filter:none}.contentWrap h4+.frame{padding-top:3.5rem;margin-top:-1.5rem;-webkit-filter:none;filter:none}.contentWrap img+.btn{margin-top:1rem}.contentWrap .price{font-size:2rem;font-weight:700;line-height:1.5}.contentWrap .price span{font-size:1.5rem}.contentWrap .frame h5{margin-bottom:1rem}.contentWrap .btn:has(.cs) .cs{padding:0.3em 0.6em;background:#FFF;border-radius:100vmax;font-size:0.8em;font-weight:700;line-height:1;color:#4c4c4c;white-space:nowrap}@media screen and (max-width: 767px){.contentWrap .btn:has(.cs){display:grid;grid-template-columns:1fr 1fr;padding-inline:1em;-webkit-justify-content:flex-start;justify-content:flex-start}}@media screen and (min-width: 768px){.contentWrap .btn:has(.cs){position:relative;z-index:0}.contentWrap .btn:has(.cs) .cs{position:absolute;top:0;left:50%;translate:-50% -80%}}#package .pkg{place-items:center}#benefits .frame{display:grid;gap:1rem}@media screen and (min-width: 768px){#benefits .frame .notes{text-shadow:none;font-size:0.6em !important}}@media screen and (min-width: 768px){#benefits .frame{grid-template-columns:1fr 1fr;place-content:center;place-items:center}#benefits .frame .img{grid-column:1/2;grid-row:1/3;text-align:center}#benefits .frame p{grid-column:2/3;grid-row:1/2}#benefits .frame .notes{grid-column:2/3;grid-row:2/3}}@media screen and (max-width: 767px){#benefits #early .img{width:80%;margin-inline:auto}}@media screen and (min-width: 768px){#benefits #early .img>img{width:80%;max-width:782px}}@media screen and (max-width: 767px){#benefits #packageEarly .img{width:40%;margin-inline:auto}}@media screen and (min-width: 768px){#benefits #packageEarly .img>img{width:40%;max-width:362px}}#spec{margin-top:0}#spec .notes{text-align:center}#spec .specBox{position:relative;z-index:0;margin-inline:auto}@media screen and (max-width: 767px){#spec .specBox{font-size:0.9rem}}@media screen and (min-width: 768px){#spec .specBox{font-size:0.8rem}}#spec .specBox h3{color:#FFF;background:none;-webkit-filter:none;filter:none}#spec .specBox .tableBox{text-shadow:none}@media screen and (max-width: 767px){#spec .specBox .tableBox{overflow-x:scroll}}@media screen and (min-width: 768px){#spec .specBox .tableBox{width:-webkit-fit-content;width:fit-content;margin-inline:auto}}#spec .specBox table{border:2px solid #4c4c4c}#spec .specBox table th,#spec .specBox table td{border:1px solid #4c4c4c;padding:0.5em}#spec .specBox table th{font-weight:700;text-align:center;vertical-align:middle}#spec .specBox table td{font-weight:500}#spec .specBox table td[colspan]{text-align:center;vertical-align:middle}#spec .specBox table ul li{text-indent:-1em;padding-left:1em}#spec .specBox table th{word-break:keep-all}@media screen and (max-width: 767px){#spec .specBox table{word-break:keep-all;white-space:nowrap}}@media screen and (min-width: 768px){#spec .specBox table{width:-webkit-fit-content;width:fit-content;margin:0 auto}}#spec .specBox:not(.steam) tr:last-child td{word-break:break-all;white-space:wrap}@media screen and (min-width: 768px){#spec .specBox:not(.steam) tr:nth-of-type(2) td{width:30%}}@media screen and (max-width: 767px){#spec .specBox.steam table{word-break:keep-all;white-space:nowrap}}
