.page[data-v-ef89cbeb]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:100dvh;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:radial-gradient(ellipse 130% 58% at 50% 0,#ffe1b0 0,#ffb055 16%,#ff7a24 36%,#f02a17 60%,#c00d1c);color:#fff;-ms-flex-direction:column;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;overflow:hidden;padding:0 clamp(.26667rem,3vw,.42667rem) calc(.21333rem + env(safe-area-inset-bottom));-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page[data-v-ef89cbeb] *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.page[data-v-ef89cbeb]:before{-webkit-animation:spin-ef89cbeb 32s linear infinite;animation:spin-ef89cbeb 32s linear infinite;aspect-ratio:1/1;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.16),rgba(255,255,255,.16) 5deg,rgba(255,255,255,0) 5deg,rgba(255,255,255,0) 15deg);content:"";left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,rgba(0,0,0,.55) 34%,transparent 62%);mask-image:radial-gradient(circle,#000 0,rgba(0,0,0,.55) 34%,transparent 62%);pointer-events:none;position:absolute;top:-34%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:230%;z-index:0}@-webkit-keyframes spin-ef89cbeb{to{-webkit-transform:translateX(-50%) rotate(1turn);transform:translate(-50%) rotate(1turn)}}@keyframes spin-ef89cbeb{to{-webkit-transform:translateX(-50%) rotate(1turn);transform:translate(-50%) rotate(1turn)}}.bg-deco[data-v-ef89cbeb]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:1}.bg-deco[data-v-ef89cbeb],.d[data-v-ef89cbeb]{position:absolute}.d[data-v-ef89cbeb]{-webkit-animation:float-ef89cbeb 4.2s ease-in-out infinite;animation:float-ef89cbeb 4.2s ease-in-out infinite;-webkit-filter:drop-shadow(0 .16rem .26667rem rgba(110,0,0,.38));filter:drop-shadow(0 .16rem .26667rem rgba(110,0,0,.38));line-height:1;will-change:transform}@-webkit-keyframes float-ef89cbeb{0%,to{-webkit-transform:translateY(0) rotate(var(--r,0deg));transform:translateY(0) rotate(var(--r,0deg))}50%{-webkit-transform:translateY(-.26667rem) rotate(calc(var(--r, 0deg) + 5deg));transform:translateY(-.26667rem) rotate(calc(var(--r, 0deg) + 5deg))}}@keyframes float-ef89cbeb{0%,to{-webkit-transform:translateY(0) rotate(var(--r,0deg));transform:translateY(0) rotate(var(--r,0deg))}50%{-webkit-transform:translateY(-.26667rem) rotate(calc(var(--r, 0deg) + 5deg));transform:translateY(-.26667rem) rotate(calc(var(--r, 0deg) + 5deg))}}.d1[data-v-ef89cbeb]{font-size:clamp(1.01333rem,7.5vh,1.65333rem);left:-2%;top:5%;--r:-16deg;-webkit-animation-delay:0s;animation-delay:0s}.d9[data-v-ef89cbeb]{font-size:clamp(.85333rem,6.2vh,1.38667rem);top:62%;--r:18deg;-webkit-animation-delay:1.1s;animation-delay:1.1s;opacity:.9}.d2[data-v-ef89cbeb],.d9[data-v-ef89cbeb]{right:-3%}.d2[data-v-ef89cbeb]{font-size:clamp(1.06667rem,8vh,1.76rem);top:21%;--r:14deg;-webkit-animation-delay:.45s;animation-delay:.45s}.d3[data-v-ef89cbeb]{bottom:17%;font-size:clamp(.96rem,7.2vh,1.54667rem);left:-2%;--r:-12deg;-webkit-animation-delay:.8s;animation-delay:.8s}.d4[data-v-ef89cbeb]{font-size:clamp(.64rem,4.6vh,1.01333rem);left:3%;top:40%;--r:8deg;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:.95}.d7[data-v-ef89cbeb]{font-size:clamp(.53333rem,3.8vh,.85333rem);left:24%;top:12%;--r:-10deg;-webkit-animation-delay:1.5s;animation-delay:1.5s;opacity:.9}.d10[data-v-ef89cbeb]{bottom:30%;font-size:clamp(.58667rem,4.2vh,.90667rem);right:6%;--r:12deg;-webkit-animation-delay:.65s;animation-delay:.65s;opacity:.92}.d5[data-v-ef89cbeb]{font-size:clamp(.42667rem,3vh,.69333rem);left:46%;top:30%;--r:0deg;-webkit-animation-delay:.95s;animation-delay:.95s;opacity:.8}.d6[data-v-ef89cbeb]{bottom:8%;font-size:clamp(.69333rem,5vh,1.12rem);left:40%;--r:-8deg;-webkit-animation-delay:1.35s;animation-delay:1.35s;opacity:.85}.d8[data-v-ef89cbeb]{font-size:clamp(.4rem,2.8vh,.64rem);left:18%;top:55%;--r:6deg;-webkit-animation-delay:1.8s;animation-delay:1.8s;opacity:.75}.hd[data-v-ef89cbeb]{position:relative;z-index:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:calc(.21333rem + env(safe-area-inset-top));text-align:center}.badge-tag[data-v-ef89cbeb]{background:-webkit-gradient(linear,left top,left bottom,from(#e2ff6b),to(#a8e615));background:linear-gradient(180deg,#e2ff6b,#a8e615);border-radius:.18667rem;-webkit-box-shadow:0 .08rem 0 rgba(90,120,0,.38);box-shadow:0 .08rem rgba(90,120,0,.38);color:#3a5c00;font-size:clamp(.24rem,1.4vh,.32rem);font-weight:900;line-height:1.2;padding:.10667rem .24rem;position:absolute;right:0;top:calc(.16rem + env(safe-area-inset-top));-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);white-space:nowrap}.t-1111[data-v-ef89cbeb]{color:#fff;font-family:Arial Black,Helvetica Neue,Impact,sans-serif;font-size:clamp(.69333rem,5.2vh,1.17333rem);letter-spacing:1px;line-height:1;-webkit-text-stroke:clamp(.05333rem,.44vh,.10667rem) #d3121a;text-shadow:0 .10667rem 0 rgba(130,0,10,.45),0 0 .53333rem rgba(255,232,160,.85)}.t-1111[data-v-ef89cbeb],.t-main[data-v-ef89cbeb]{font-style:italic;font-weight:900;paint-order:stroke fill}.t-main[data-v-ef89cbeb]{color:#fff8e6;font-size:clamp(.74667rem,6.4vh,1.44rem);letter-spacing:.08rem;line-height:1.06;margin-top:-.05333rem;-webkit-text-stroke:clamp(.05333rem,.42vh,.10667rem) #d3121a;text-shadow:0 .13333rem 0 rgba(150,0,10,.5),0 0 .69333rem rgba(255,200,80,.9)}.sub-line[data-v-ef89cbeb]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ffe9c4));background:linear-gradient(180deg,#fff,#ffe9c4);border-radius:26.64rem;-webkit-box-shadow:0 .08rem 0 rgba(150,0,10,.38),inset 0 0 0 .05333rem hsla(0,0%,100%,.65);box-shadow:0 .08rem rgba(150,0,10,.38),inset 0 0 0 .05333rem rgba(255,255,255,.65);color:#d3121a;display:inline-block;font-size:clamp(.29333rem,1.8vh,.4rem);font-weight:900;letter-spacing:.5px;margin-top:clamp(.08rem,.7vh,.18667rem);padding:.10667rem clamp(.32rem,4vw,.48rem);white-space:nowrap}.cards[data-v-ef89cbeb]{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;z-index:3;-ms-flex-pack:center;gap:clamp(.16rem,1.15vh,.32rem);padding:clamp(.16rem,1.1vh,.32rem) 0}.card[data-v-ef89cbeb],.cards[data-v-ef89cbeb]{position:relative;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center}.card[data-v-ef89cbeb]{-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;max-height:clamp(2.4rem,13.5vh,3.52rem);-ms-flex-pack:center;-webkit-animation:cardIn-ef89cbeb .5s cubic-bezier(.2,.9,.3,1.3) both;animation:cardIn-ef89cbeb .5s cubic-bezier(.2,.9,.3,1.3) both;background:-webkit-gradient(linear,left top,left bottom,from(#fffdf7),to(#ffeccd));background:linear-gradient(180deg,#fffdf7,#ffeccd);border-radius:.42667rem;-webkit-box-shadow:0 .13333rem 0 rgba(140,0,10,.35),0 .26667rem .53333rem rgba(90,0,0,.2),inset 0 0 0 1.5px #ffd58a;box-shadow:0 .13333rem rgba(140,0,10,.35),0 .26667rem .53333rem rgba(90,0,0,.2),inset 0 0 0 1.5px #ffd58a;gap:clamp(.08rem,.55vh,.16rem);overflow:hidden;padding:clamp(.16rem,1vh,.32rem) clamp(.26667rem,3vw,.42667rem)}.card[data-v-ef89cbeb]:first-child{-webkit-animation-delay:.05s;animation-delay:.05s}.card[data-v-ef89cbeb]:nth-child(2){-webkit-animation-delay:.12s;animation-delay:.12s}.card[data-v-ef89cbeb]:nth-child(3){-webkit-animation-delay:.19s;animation-delay:.19s}.card[data-v-ef89cbeb]:nth-child(4){-webkit-animation-delay:.26s;animation-delay:.26s}.card[data-v-ef89cbeb]:before{background:-webkit-gradient(linear,left top,left bottom,from(#ffd23f),color-stop(55%,#ff7a1a),to(#e0121a));background:linear-gradient(180deg,#ffd23f,#ff7a1a 55%,#e0121a);bottom:0;content:"";left:0;position:absolute;top:0;width:.16rem}@-webkit-keyframes cardIn-ef89cbeb{0%{opacity:0;-webkit-transform:translateY(.37333rem) scale(.96);transform:translateY(.37333rem) scale(.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes cardIn-ef89cbeb{0%{opacity:0;-webkit-transform:translateY(.37333rem) scale(.96);transform:translateY(.37333rem) scale(.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.c-top[data-v-ef89cbeb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.18667rem}.c-tag[data-v-ef89cbeb],.c-top[data-v-ef89cbeb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-tag[data-v-ef89cbeb]{background:-webkit-gradient(linear,left top,left bottom,from(#ff6a2b),to(#e0121a));background:linear-gradient(180deg,#ff6a2b,#e0121a);border-radius:.21333rem;-webkit-box-shadow:0 .05333rem 0 rgba(140,0,10,.35);box-shadow:0 .05333rem rgba(140,0,10,.35);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(.37333rem,2.1vh,.53333rem);letter-spacing:.5px;padding:.05333rem clamp(.21333rem,2.2vw,.32rem)}.c-limit[data-v-ef89cbeb],.c-tag[data-v-ef89cbeb]{font-weight:900;white-space:nowrap}.c-limit[data-v-ef89cbeb]{-webkit-animation:blink-ef89cbeb 1.6s ease-in-out infinite;animation:blink-ef89cbeb 1.6s ease-in-out infinite;background:#fff2cd;border:1px solid #f5b301;border-radius:26.64rem;color:#c1121f;font-size:clamp(.29333rem,1.6vh,.37333rem);margin-left:auto;padding:1px .24rem}@-webkit-keyframes blink-ef89cbeb{0%,to{opacity:1}50%{opacity:.55}}@keyframes blink-ef89cbeb{0%,to{opacity:1}50%{opacity:.55}}.c-bot[data-v-ef89cbeb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.10667rem clamp(.13333rem,1.8vw,.24rem);row-gap:.08rem}.c-ori[data-v-ef89cbeb]{color:#a98a7a;font-size:clamp(.29333rem,1.7vh,.4rem);font-weight:700;text-decoration:line-through;text-decoration-thickness:1.5px}.c-now[data-v-ef89cbeb]{color:#c1121f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(.32rem,1.85vh,.42667rem);font-weight:900;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.c-now em[data-v-ef89cbeb]{color:#e00810;font-family:DIN Alternate,Arial Black,Arial,sans-serif;font-size:clamp(.66667rem,4vh,1.01333rem);font-style:normal;letter-spacing:-.5px;line-height:1;margin:0 .05333rem;text-shadow:0 .05333rem 0 rgba(255,190,60,.6)}.c-gift[data-v-ef89cbeb]{background:-webkit-gradient(linear,left top,left bottom,from(#ff9a3c),to(#ff5e1a));background:linear-gradient(180deg,#ff9a3c,#ff5e1a);border-radius:.18667rem;-webkit-box-shadow:0 .05333rem 0 rgba(180,50,0,.3);box-shadow:0 .05333rem rgba(180,50,0,.3);color:#fff;font-size:clamp(.29333rem,1.6vh,.37333rem);font-weight:900;padding:.05333rem .24rem}.c-sub[data-v-ef89cbeb]{color:#b5793f;font-size:clamp(.26667rem,1.5vh,.34667rem);font-weight:800}.ft[data-v-ef89cbeb]{position:relative;z-index:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:.05333rem;text-align:center}.cta-tip[data-v-ef89cbeb]{color:#ffe9b8;font-size:clamp(.26667rem,1.5vh,.34667rem);font-weight:700;margin-bottom:clamp(.10667rem,.75vh,.18667rem);text-shadow:0 1px .08rem rgba(120,0,0,.7)}.btn[data-v-ef89cbeb]{-webkit-animation:btnPulse-ef89cbeb 1.8s ease-in-out infinite;animation:btnPulse-ef89cbeb 1.8s ease-in-out infinite;background:-webkit-gradient(linear,left top,left bottom,from(#fff6c2),color-stop(40%,#ffd94a),color-stop(75%,#ffb400),to(#ff9a00));background:linear-gradient(180deg,#fff6c2,#ffd94a 40%,#ffb400 75%,#ff9a00);border:0;-webkit-box-shadow:0 .13333rem 0 #b37600,0 .24rem .53333rem rgba(100,20,0,.45),inset 0 .05333rem 0 hsla(0,0%,100%,.7);box-shadow:0 .13333rem #b37600,0 .24rem .53333rem rgba(100,20,0,.45),inset 0 .05333rem rgba(255,255,255,.7);color:#b4100f;cursor:pointer;display:block;font-family:inherit;font-size:clamp(.4rem,2.35vh,.53333rem);font-weight:900;letter-spacing:1px;overflow:hidden;padding:clamp(.26667rem,2vh,.4rem) 0;position:relative;width:100%}.btn[data-v-ef89cbeb],.btn[data-v-ef89cbeb]:after{border-radius:26.64rem}.btn[data-v-ef89cbeb]:after{-webkit-animation:shine-ef89cbeb 2.6s linear infinite;animation:shine-ef89cbeb 2.6s linear infinite;background:linear-gradient(110deg,transparent 35%,hsla(0,0%,100%,.9) 50%,transparent 65%);background-size:250% 100%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.btn[data-v-ef89cbeb]:active{-webkit-box-shadow:0 1px 0 #b37600,0 .10667rem .26667rem rgba(100,20,0,.4);box-shadow:0 1px #b37600,0 .10667rem .26667rem rgba(100,20,0,.4);-webkit-transform:translateY(.10667rem);-ms-transform:translateY(.10667rem);transform:translateY(.10667rem)}@-webkit-keyframes shine-ef89cbeb{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes shine-ef89cbeb{0%{background-position:180% 0}to{background-position:-80% 0}}@-webkit-keyframes btnPulse-ef89cbeb{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.025);transform:scale(1.025)}}@keyframes btnPulse-ef89cbeb{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.025);transform:scale(1.025)}}.note[data-v-ef89cbeb]{color:#ffd9a8;font-size:clamp(.24rem,1.3vh,.32rem);font-weight:700;margin-top:clamp(.10667rem,.8vh,.21333rem)}.copy[data-v-ef89cbeb]{color:rgba(255,255,255,.55);font-size:clamp(.21333rem,1.1vh,.26667rem);font-weight:400;margin-top:.08rem}
