.HeaderCombo-bannerPC{display:block}@media(max-width:767px){.HeaderCombo-bannerPC{display:none}}.HeaderCombo-bannerMB{display:none}@media(max-width:767px){.HeaderCombo-bannerMB{display:block}}.HeaderHalloweens20{position:relative}.HeaderHalloweens20 .HeaderCombo-bannerPC{display:block}@media(max-width:767px){.HeaderHalloweens20 .HeaderCombo-bannerPC{display:none}}.HeaderHalloweens20 .HeaderCombo-bannerMB{display:none}@media(max-width:767px){.HeaderHalloweens20 .HeaderCombo-bannerMB{display:block}}.HeaderHalloweens20 .banner-HeaderHalloween-mobile{display:none}@media(max-width:767px){.HeaderHalloweens20 .banner-HeaderHalloween-mobile{display:block}}.HeaderHalloweens20 .banner-HeaderHalloween{display:block;position:relative;color:#fff;text-align:center;text-transform:uppercase;background-color:#09c;border:none}.HeaderHalloweens20 .banner-HeaderHalloween.shine-banner{background-repeat:no-repeat;background-position:-120px -120px,0 0;background-image:linear-gradient(0,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 37%,hsla(0,0%,100%,.8) 45%,hsla(0,0%,100%,0) 50%);background-size:250% 250%,100% 100%;transition:background-position 0s ease}.HeaderHalloweens20 .banner-HeaderHalloween.shine-banner:hover{background-position:0 0,0 0;transition-duration:.5s}.HeaderHalloweens20 .HeaderHalloween-time-line-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}@media screen and (max-width:1200px){.HeaderHalloweens20 .HeaderHalloween-time-line-container{padding:2.4rem 0}}.HeaderHalloweens20 .HeaderHalloween-time-line-container .Halloween-button{background-color:rgba(255,174,0,.5);color:#fff;font-size:18px;font-weight:500;padding:12px 24px;border:none;border-radius:8px;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:all .3s ease;position:relative}.HeaderHalloweens20 .HeaderHalloween-time-line-container .Halloween-button:hover{background-color:#e6b30b;box-shadow:0 6px 12px rgba(0,0,0,.3);transform:scale(1.05)}.HeaderHalloweens20 .HeaderHalloween-time-line-container .Halloween-button:before{content:"";position:absolute;left:-30px;top:50%;transform:translateY(-50%);font-size:24px}.HeaderHalloweens20 .HeaderHalloween-time-line-container .Halloween-button:after{content:"";position:absolute;right:-30px;top:50%;transform:translateY(-50%);font-size:24px}.HeaderHalloweens20 .HeaderHalloween-time-line-container .Halloween-button:active{background-color:#c24500;transform:scale(.98)}.HeaderHalloweens20 .HeaderHalloween-time-line-card{width:15rem;height:15rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/_next/static/media/time-line.4b3318d1.png);background-size:cover;background-repeat:no-repeat;position:relative;z-index:10}@media screen and (max-width:1200px){.HeaderHalloweens20 .HeaderHalloween-time-line-card{width:15rem;height:15rem}}@media screen and (max-width:768px){.HeaderHalloweens20 .HeaderHalloween-time-line-card{width:12rem;height:12rem}}@media screen and (max-width:576px){.HeaderHalloweens20 .HeaderHalloween-time-line-card{width:9rem;height:9rem}}.HeaderHalloweens20 .HeaderHalloween-time-line-card-container{margin-bottom:2.4rem}.HeaderHalloweens20 .content-card{padding:10px;display:block;margin-bottom:0;margin-left:0}@media screen and (max-width:576px){.HeaderHalloweens20 .content-card{margin-left:0}}.HeaderHalloweens20 .HeaderHalloween-time-line-count{font-size:3rem;font-weight:700;color:#fff;text-align:center}@media screen and (max-width:1200px){.HeaderHalloweens20 .HeaderHalloween-time-line-count{font-size:2rem}}@media screen and (max-width:768px){.HeaderHalloweens20 .HeaderHalloween-time-line-count{font-size:1.6rem}}@media screen and (max-width:576px){.HeaderHalloweens20 .HeaderHalloween-time-line-count{margin-top:0}}.HeaderHalloweens20 .HeaderHalloween-time-line-card-key{display:grid;grid-template-columns:repeat(4,1fr)}.HeaderHalloweens20 .HeaderHalloween-time-line-subtext,.HeaderHalloweens20 .HeaderHalloween-time-line-subtext-small{margin-top:.5rem;text-align:center;font-weight:500;font-size:18px;color:#fff}@media screen and (max-width:1200px){.HeaderHalloweens20 .HeaderHalloween-time-line-subtext,.HeaderHalloweens20 .HeaderHalloween-time-line-subtext-small{font-size:1.4rem}}@media screen and (max-width:768px){.HeaderHalloweens20 .HeaderHalloween-time-line-subtext,.HeaderHalloweens20 .HeaderHalloween-time-line-subtext-small{font-size:1.2rem}}@media screen and (max-width:576px){.HeaderHalloweens20 .HeaderHalloween-time-line-subtext,.HeaderHalloweens20 .HeaderHalloween-time-line-subtext-small{font-size:1rem}}.HeaderHalloweens20 .HeaderHalloween-time-line-buttons{margin-top:2rem;display:flex;gap:1rem}.HeaderHalloweens20 .HeaderHalloween-time-line-btn{background-color:#fde68a;color:#78350f;border-color:#78350f}.HeaderHalloweens20 .HeaderHalloween-time-line-btn:hover{background-color:#fcd34d}.HeaderHalloweens20 .HeaderHalloween-promotion-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem;align-items:center;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:1200px){.HeaderHalloweens20 .HeaderHalloween-promotion-list{grid-template-columns:repeat(4,1fr);width:100%;gap:1.2rem;margin-bottom:0}}.HeaderHalloweens20 .HeaderHalloween-promotion-img{display:flex;align-items:center;justify-content:center;-o-object-fit:contain;object-fit:contain;width:100%}.HeaderHalloweens20 .HeaderHalloween-promotion-header{text-align:center;font-size:3.2rem;color:#fdff00;text-transform:uppercase;font-weight:600}@media screen and (max-width:1200px){.HeaderHalloweens20 .HeaderHalloween-promotion-header{font-size:2rem}}@media screen and (max-width:768px){.HeaderHalloweens20 .HeaderHalloween-promotion-header{font-size:1.5rem}}.HeaderHalloweens20 .HeaderHalloween-promotion-list-privilege{display:flex;padding:1.2rem 0;align-items:center;width:100%;justify-content:center;gap:10px;position:relative;z-index:4}@media screen and (max-width:1200px){.HeaderHalloweens20 .HeaderHalloween-promotion-list-privilege{gap:0;grid-template-columns:repeat(3,1fr);display:grid}}.HeaderHalloweens20 .HeaderHalloween-promotion-list-privilege img{display:flex;align-items:center;justify-content:center;-o-object-fit:contain;object-fit:contain;width:100%;z-index:4}