.ak8{position:relative;margin:0;box-sizing:border-box;--padding:2rem}.ak8 img{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.ak8{--padding:5rem}}.ak8 .spin_container{min-height:100vh;display:flex;flex-direction:column;background-size:cover}.ak8 .spin_container .header{position:relative;padding:3rem var(--padding);display:flex;flex-direction:column;gap:1rem;z-index:1;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764742437/ak8/luckywheel/christmas/mobile_banner.webp);background-size:cover;background-position:0 0;background-repeat:no-repeat;color:#fff;min-height:75vh}.ak8 .wheel_container{position:relative;width:80%;margin-top:6rem}.ak8 .wheel_bg{width:100%;aspect-ratio:1/1;position:relative;margin-bottom:5vw}.ak8 .wheel_button{background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764660703/ak8/luckywheel/christmas/wheel_middle_point_qdop5k.webp);border:none;z-index:2;box-sizing:content-box;position:absolute;top:50%;left:60%;transform:translate(-50%,-55%);width:115%;pointer-events:none}.ak8 .wheel_button,.ak8 .wheel_item{background-size:contain;background-position:50%;background-repeat:no-repeat;cursor:pointer;aspect-ratio:1/1}.ak8 .wheel_item{width:120%;overflow:hidden;border-radius:100%;transform:rotate(calc(var(--spun-degrees) * 1deg - (var(--prev-item) * 45deg) - 22.5deg))}.ak8 .wheel_item.spinning{transition:transform 4s ease-in-out;transform:rotate(calc((var(--spun-degrees) * 1deg) + (5 * 1turn) - (var(--selected-item) * 45deg) - 22.5deg));animation:none}.ak8 .base{position:absolute;bottom:0;left:50%;width:90%;transform:translate(-40%,10%);z-index:10;pointer-events:none}.ak8 .hero-title{font-family:Montserrat,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;margin:0 auto -40vh}.ak8 .hero-title h1{font-size:medium}.ak8 .hero-title p{font-size:xx-small}.ak8 .spin-left-mobile{background:linear-gradient(45deg,#b62f2a,#890000 45%,#840000);color:#fff;width:-moz-fit-content;width:fit-content;padding:.5rem 1.2rem;border-radius:999px;margin:1rem auto}.ak8 .spin-left{display:none}@keyframes spin{0%{transform:rotate(0deg) translate(-1.5%,1%)}to{transform:rotate(1turn) translate(-1.5%,1%)}}@media (min-width:768px){.ak8 .spin_container .header{padding:0 var(--padding) 1rem 0;flex-direction:row;gap:2rem;background-image:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764651598/ak8/luckywheel/christmas/banner.webp);align-items:center}.ak8 .wheel_container{width:45%;padding-top:4vw;padding-left:8vw;flex-shrink:0;margin-top:0}.ak8 .hero-title h1{font-size:x-large}.ak8 .hero-title p{font-size:small}.ak8 .spin-left-mobile{display:none}.ak8 .spin-left{background:linear-gradient(45deg,#b62f2a,#890000 45%,#840000);color:#fff;width:-moz-fit-content;width:fit-content;padding:.5rem 1.5rem;border-radius:999px;margin:1rem auto;display:block}}.ak8 .leaderboard{position:relative;width:100%;height:-moz-max-content;height:max-content;padding:.5rem 1rem;background:linear-gradient(180deg,#d62335,#160f0f);border:2px solid #efb223;border-radius:.5rem;font-size:small;z-index:1;box-sizing:border-box}.ak8 .leaderboard table{width:100%;border-collapse:collapse}.ak8 .leaderboard thead td{border-radius:.5rem}.ak8 .leaderboard thead td:first-child{background:radial-gradient(circle,#d62335,#160f0f)}.ak8 .leaderboard thead td:last-child{background:#fff;color:#160f0f}.ak8 .leaderboard td{padding:.25rem .5rem}.ak8 .leaderboard td:nth-child(2){text-align:center}.ak8 .leaderboard tbody tr:not(:last-child) td{border-bottom:1px solid #000}.ak8 .leaderboard tbody td span{color:#efb223}.ak8 .header .leaderboard{display:none}.ak8 .leaderboard_table{max-height:50vh;overflow-y:auto}@media (min-width:768px){.ak8 .leaderboard{width:45%;font-size:normal}.ak8 .leaderboard td{padding:.25rem 2rem}.ak8 .header .leaderboard{display:block}.ak8 .prize .leaderboard{display:none}}.ak8 .prize{position:relative;padding:10vw 0;display:flex;flex-direction:column;z-index:1;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764744987/ak8/luckywheel/christmas/BG-MB-2_1_m8zcpe.webp);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.ak8 .prize .prize_title{width:90%;margin:auto;padding:.2rem 0;text-align:center;font-size:large;font-weight:700;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#f3ec85,#e7b01d 32%,#d7a423 63%,#f7ed8a)}.ak8 .prize .info{width:100%;margin:2rem auto;display:grid;gap:.5rem}.ak8 .prize .info-tile{width:100%;padding:.5rem 1rem;color:#000;text-align:center;font-size:xx-small;border-radius:1rem;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764659229/ak8/luckywheel/christmas/bottom_2_new_ccejtt.webp);background-size:auto 110%;background-position:50%;background-repeat:no-repeat}.ak8 .prize p{margin:0;text-align:center;text-transform:uppercase}.ak8 .prize .info-tile .title{font-size:small;font-weight:700;margin-bottom:.25rem}@media (min-width:769px){.ak8 .prize{padding:10vw var(--padding);background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764651606/ak8/luckywheel/christmas/background.webp);background-position:50% 35%;background-size:cover;background-repeat:no-repeat}.ak8 .prize .prize_title{width:20vw;padding:.5rem 0;font-size:x-large}.ak8 .prize .info{width:70%;gap:2rem;margin:6rem auto 2rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.ak8 .prize .info-tile{padding:1rem 2rem}.ak8 .prize .info-tile .title{font-size:large}}.ak8 .steps{position:relative;display:flex;flex-direction:column;gap:1rem;color:#fff;text-align:center;text-transform:uppercase;font-size:small;font-weight:600}.ak8 .steps h2,.ak8 .steps p{margin:.25rem 0}.ak8 .steps h2{font-size:x-large;font-weight:700}.ak8 .steps .steps-container{margin:1rem auto 0;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.ak8 .steps .steps-container .step{width:100%;height:auto;aspect-ratio:1/1;background-image:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764651594/ak8/luckywheel/christmas/bottoom_round.webp);background-size:contain;background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 2rem;box-sizing:border-box}.ak8 .steps .steps-container .step h3,.ak8 .steps .steps-container .step p{color:#000;text-align:center;margin:.25rem 0}.ak8 .steps .steps-container .step h3{font-weight:700;font-size:large;margin-bottom:.5rem}.ak8 .steps .steps-container .step p{font-size:xx-small}.ak8 .steps .table{display:none}.ak8 .steps .mobile-table,.ak8 .steps .table{width:80%;padding:0 .5rem;background:linear-gradient(180deg,#e7b01d,#f3ec85 32%,#f7ed8a 63%,#d7a423);color:#000;font-size:x-small;text-align:center;box-sizing:border-box;margin:0 auto}.ak8 .steps .mobile-table table,.ak8 .steps .table table{width:100%;border-collapse:collapse}.ak8 .steps .mobile-table td{padding:1rem 0;border:none}.ak8 .steps .mobile-table tr,.ak8 .steps .table tr{border-bottom:1px solid}.ak8 .steps .mobile-table tr:last-child,.ak8 .steps .table tr:last-child{border-bottom:none}@media (min-width:768px){.ak8 .steps{gap:2rem;font-size:medium}.ak8 .steps h2,.ak8 .steps p{margin:.5rem 0}.ak8 .steps h2{font-size:xxx-large}.ak8 .steps .steps-container{width:90%;grid-template-columns:repeat(4,1fr);gap:1rem}.ak8 .steps .table{display:table;width:80%;min-width:650px;margin:auto;padding:1rem;font-size:large}.ak8 .steps .table td{padding:1rem 0;border-right:1px solid}.ak8 .steps .table td:last-child{border-right:none}.ak8 .steps .mobile-table{display:none}.ak8 .steps .steps-container .step{width:100%;height:auto;padding:1rem 4rem}.ak8 .steps .steps-container .step p{font-size:x-small;line-height:1.2}.ak8 .steps .steps-container .step h3{font-weight:700;font-size:x-large;margin-bottom:1rem}}.ak8 .ak8Footer{position:relative;padding:5vh .5rem;font-size:xx-small;font-weight:600;text-transform:uppercase;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1764651594/ak8/luckywheel/christmas/footer_background.webp);background-size:cover;color:#fff}.ak8 .ak8Footer .tnc{text-align:center;font-size:large;margin-bottom:1rem}.ak8 .spin_container .bell{position:absolute;left:-2%;width:30%;bottom:20%;z-index:10}.ak8 ol{position:relative;list-style:auto;padding-left:1.5rem}.ak8 ol li{line-height:2}@media (min-width:768px){.ak8 .ak8Footer{font-size:small;padding:5vh var(--padding)}.ak8 .spin_container .bell{left:2%;width:15%;bottom:12%;z-index:10}.ak8 .ak8Footer .tnc{text-align:center;font-size:x-large;margin-bottom:3rem}}.ak8 .ttai_modal_container.win .ttai_modal_content_container{background:linear-gradient(180deg,#e7b01d,#f3ec85 32%,#f7ed8a 63%,#d7a423);color:#000}.ak8 .ttai_modal_container.lose .ttai_modal_content_container{background:linear-gradient(#5a0707,#260606);color:#fff}.ak8 .ttai_modal_container .ttai_modal{width:80%;height:auto}.ak8 .ttai_modal_container .ttai_modal_content_container{padding:4rem 2rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem;border-radius:1rem;filter:drop-shadow(0 7px 7.7px rgba(0,0,0,.25));color:#fff;text-transform:uppercase;font-size:large;font-weight:700;text-shadow:0 1.26px 1.26px rgba(0,0,0,.25);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ak8 .ttai_modal_container .ttai_modal_content_container .line2{font-size:small}.ak8 .ttai_modal_container .ttai_modal_content_container p{margin-top:2rem;font-size:11px;font-weight:semi-bold;text-shadow:none}.ak8 .ttai_modal_container .ttai_modal_content_container button{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer}.ak8 .ttai_modal_container.lose .ttai_modal_content_container button{color:#fff}@media (min-width:768px){.ak8 .ttai_modal_container .ttai_modal{width:auto;max-width:70%}.ak8 .ttai_modal_container .ttai_modal_content_container{padding:3rem;font-size:xx-large}.ak8 .ttai_modal_container .ttai_modal_content_container .line2{font-size:large}.ak8 .ttai_modal_container .ttai_modal_content_container p{font-size:medium}}.ak8 .prize .earbuds{position:absolute;left:-1%;width:55%;top:7%}.ak8 .prize .earbuds_desc{left:4%;top:21%;font-size:x-small}.ak8 .prize .phone{position:absolute;left:9%;top:11%;width:90%;height:24%}.ak8 .prize .phone_desc{left:35%;top:35%;font-size:x-small}.ak8 .prize .watch{position:absolute;right:-4%;width:55%;top:7%}.ak8 .prize .watch_desc{right:1%;top:21%;font-size:x-small}.ak8 .prize .earbuds_desc,.ak8 .prize .phone_desc,.ak8 .prize .watch_desc{position:absolute;color:#fff}.ak8 .prize .prize_container{min-height:70vh}@media (min-width:769px){.ak8 .prize .earbuds{position:absolute;left:0;width:40%;top:10%}.ak8 .prize .earbuds_desc{left:6%;top:39%;font-size:medium}.ak8 .prize .phone{position:absolute;left:22%;top:7%;width:60%;height:40%}.ak8 .prize .phone_desc{left:43%;top:46%;font-size:medium}.ak8 .prize .watch{position:absolute;right:0;width:40%;top:10%}.ak8 .prize .watch_desc{right:7%;top:40%;font-size:medium}.ak8 .prize .earbuds_desc,.ak8 .prize .phone_desc,.ak8 .prize .watch_desc{position:absolute;color:#fff}.ak8 .prize .prize_container{min-height:120vh}}@media (min-width:1441px){.ak8 .prize .earbuds{width:30%;top:10%}.ak8 .prize .phone{width:55%;height:35%}.ak8 .prize .watch{width:30%;top:10%}.ak8 .prize .earbuds_desc{top:35%}.ak8 .prize .phone_desc{top:42%}.ak8 .prize .watch_desc{top:36%}.ak8 .prize .info{margin:0 auto 2rem}.ak8 .steps .steps-container .step{padding:1rem 6rem}.ak8 .steps .steps-container .step h3{font-size:xx-large}.ak8 .steps .steps-container .step p{font-size:small}.ak8 .spin_container .bell{width:14%;bottom:10%}}.fortune-spin_flexRow__mrE_N{flex-direction:column;margin:0 auto}@media(max-width:736px){.fortune-spin_flexRow__mrE_N{width:calc(100vw - 16px);padding:0 1vw}}@media(min-width:737px){.fortune-spin_flexRow__mrE_N{width:737px}}@media(min-width:767px){.fortune-spin_flexRow__mrE_N{width:747px}}@media(min-width:992px){.fortune-spin_flexRow__mrE_N{width:942px}}@media(min-width:1200px){.fortune-spin_flexRow__mrE_N{width:1110px}}@media(min-width:1400px){.fortune-spin_flexRow__mrE_N{width:1060px}}.fortune-spin_button__znoIe{background:var(--color-primary);font-family:var(--secondary-font-family);color:#fff;border:none;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:2rem;transition:all .28s ease-in;text-decoration:none}.fortune-spin_button__znoIe:hover:not(:disabled){background:var(--color-primary-darker)}.fortune-spin_button__znoIe:disabled{cursor:default;opacity:.6}@media(max-width:736px){.fortune-spin_button__znoIe{font-size:.8rem}}.fortune-spin_sectionTitle__2oiX5{font-size:1.1rem;font-weight:500;margin-bottom:.75rem}@media(max-width:575px){.fortune-spin_sectionTitle__2oiX5{font-size:1rem}}.fortune-spin_container__n0Loh{padding-top:0!important}