.buybtn{display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;width:255px;height:48px;color:#fff;font-size:18px;font-weight:700;text-align:center;line-height:48px;border-radius:9999px;background:transparent linear-gradient(180deg, #FF7D7D 0%, #FF5353 41%, #FF2929 54%, #CF0202 100%) 0% 0% no-repeat padding-box;box-shadow:0px 8px 19px #FF00006E;border:2px solid #F63629;transition:all .3s ease-out}.buybtn::before{content:"";display:block;width:88%;height:39px;left:0px;right:0px;margin:0px auto;position:absolute;background:url(../images/btn_snow.png) center no-repeat;background-size:cover}.buybtn:hover{background:transparent linear-gradient(0deg, #FF3434 0%, #FF4848 41%, #FF2929 54%, #CF0202 100%) 0% 0% no-repeat padding-box}.br-numGhost{position:absolute;top:0;left:0;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:#ff0000;font-size:32px;text-shadow:0 1px 0 #fff}.reduce{display:block;position:absolute;top:0px;left:0px;width:22px;height:34px;font-size:18px;line-height:34px;color:#FFCF41;font-weight:500;text-align:center;background:transparent linear-gradient(180deg, #FFCF4100 0%, #FF002C 46%, #FFCF4100 100%) 0% 0% no-repeat padding-box;opacity:0;filter:alpha(opacity=0);-webkit-animation:reduce 1s ease-out 1;animation:reduce 1s ease-out 1}.br-reduce{position:absolute;display:block;width:50px;height:50px;top:0px;left:0px}.br-reduce.reduce1 .br-num{background-position:0 0}.br-reduce.reduce2 .br-num{background-position:0 -30px}.br-reduce .br-num{z-index:22;display:inline-block;position:absolute;left:0;top:0;width:22px;height:34px;font-size:18px;line-height:34px;color:#FFCF41;font-weight:500;text-align:center;background:transparent linear-gradient(180deg, #FFCF4100 0%, #FF002C 46%, #FFCF4100 100%) 0% 0% no-repeat padding-box;opacity:0;filter:alpha(opacity=0);-webkit-animation:reduce 1s ease-out 1;animation:reduce 1s ease-out 1}@keyframes reduce{from{top:0px;opacity:1;filter:alpha(opacity=100)}to{top:-20px;opacity:0;filter:alpha(opacity=0)}}.pb_titme .br-reduce{top:-10px;left:76px}.pb_titme .br-reduce .br-num{left:30px}.count_box .br-reduce{top:0px !important;left:30px !important}.count_box .br-reduce .br-num{left:30px}.banner .salevalue{height:fit-content;background:url(../images/gift_bg_gray.png) center no-repeat;background-size:100% 100%;display:flex;justify-content:space-between;align-items:center;padding-top:8px !important;padding-bottom:6px !important;position:relative;overflow:visible !important;filter:grayscale(1)}.banner .salevalue>div,.banner .salevalue .order-price{display:flex;justify-content:center;flex-direction:column;gap:5px}.banner .salevalue>div>p{color:#00A764;text-align:left}.banner .salevalue>div>p img{position:relative;top:2px;margin-right:5px}.banner .salevalue p{font-size:14px;font-weight:500}.banner .salevalue .count_box{display:flex;justify-content:left;align-items:center;position:relative}.banner .salevalue .count_box p{color:#404040}.banner .salevalue .count_box p img{margin-right:4px}.banner .salevalue .count_box .countdown{position:relative;display:flex;vertical-align:bottom;height:14px;line-height:14px;overflow:hidden;padding:0px 5px;text-align:center}.banner .salevalue .count_box .countdown .scroll-tick strong,.banner .salevalue .count_box .countdown .scroll-tick span{font-size:12px;display:block;font-weight:600;color:#FF0B0B}.banner .salevalue .count_box .br-reduce{left:40px;top:5px}.banner .salevalue::after,.banner .salevalue::before{content:"";display:block;position:absolute;opacity:1;transform:scale(1);transition:all .3s ease}.banner .salevalue::before{width:212px;height:21px;background:url(../images/una.png) center no-repeat;z-index:3;top:35%;left:0;right:0;margin:0px auto}.banner .salevalue::after{width:100%;height:100%;left:0px;top:0px;background:url(../images/gift_bg_mark.png) center no-repeat;background-size:100% 100%;z-index:2}.banner .salevalue>div,.banner .salevalue>span{filter:blur(1px)}.banner .salevalue.on{background:url(../images/gift_bg.png) center no-repeat;filter:grayscale(0)}.banner .salevalue.on>div,.banner .salevalue.on>span{filter:blur(0px)}.banner .salevalue.on::before,.banner .salevalue.on::after{opacity:0;transform:scale(0)}.banner .mb{font-size:12px;font-weight:500;color:#D19364;margin-top:4px}.product_list{margin-top:100px}.product_list .list_title{position:relative;text-align:center;font-family:Montserrat}.product_list .list_title img{position:absolute;top:-50px;display:block;left:0px;right:0px;margin:0px auto}.product_list .list_title p{font-size:20px;font-weight:500}.product_list .list_title h2{margin-top:7px;font-size:36px;position:relative}.product_list .list_title h2::after{content:"";display:block;width:202px;height:183px;position:absolute;right:0px;bottom:-20px;background:url(../images/xmas_icon.png) center no-repeat}.product_list .list_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:60px;gap:60px 0px}.product_list .list_wrapper .list_item{width:590px;height:360px;background:#FEF9F7 0% 0% no-repeat padding-box;border:1px solid #FFE9E1;border-radius:10px;position:relative}.product_list .list_wrapper .list_item.asc dd p{color:#00A1E3}.product_list .list_wrapper .list_item.db dd p{color:#EB2629}.product_list .list_wrapper .list_item.iu dd p{color:#01C137}.product_list .list_wrapper .list_item.imf dd p{color:#19DCD1}.product_list .list_wrapper .list_item.isu dd p{color:#6C46F6}.product_list .list_wrapper .list_item.sd dd p{color:#032CF2}.product_list .list_wrapper .list_item.ascu dd p{color:#0371ED}.product_list .list_wrapper .list_item.pf dd p{color:#0426AC}.product_list .list_wrapper .list_item.sm dd p{color:#97C339}.product_list .list_wrapper .list_item dl{display:flex;padding:40px 10px 0px 25px;gap:70px}.product_list .list_wrapper .list_item dl dt{position:relative;width:fit-content;height:fit-content;display:flex}.product_list .list_wrapper .list_item dl dt::before{content:"";display:block;width:98px;height:98px;position:absolute;left:2px;top:-25px;background:url(../images/tree01.png) center no-repeat}.product_list .list_wrapper .list_item dl dt div{position:absolute;width:191px;height:107px;top:102px;left:36px;background:url(../images/price_bg.png) center no-repeat}.product_list .list_wrapper .list_item dl dt div p{position:relative;top:34px;left:50px;font-size:24px;font-weight:900;transform:rotate(10deg);letter-spacing:-1.2px;text-shadow:0px 1px 0px #FFFF8F}.product_list .list_wrapper .list_item dl dd h4{font-size:18px;font-weight:500;text-wrap:nowrap}.product_list .list_wrapper .list_item dl dd p{font-size:14px;font-weight:600;margin:5px 0px}.product_list .list_wrapper .list_item dl dd span{display:block;width:268px;padding-bottom:10px;font-size:12px;font-weight:500;color:#A3A3A3;border-bottom:1px solid #DBDBDB}.product_list .list_wrapper .list_item dl dd ul{padding-top:10px;display:flex;flex-direction:column;gap:10px}.product_list .list_wrapper .list_item dl dd ul li{display:flex;align-items:center;color:#1A1919;font-size:12px;line-height:15px;gap:4px}.product_list .list_wrapper .list_item dl dd ul li::before{content:"";display:block;width:4px;height:4px;border-radius:4px;background:#1A1919;margin-right:2px}.product_list .list_wrapper .list_item .price{text-align:center}.product_list .list_wrapper .list_item .price p span{font-size:18px;font-weight:bold;margin-right:5px}.product_list .list_wrapper .list_item .price p span b{font-size:30px;font-weight:bold}.product_list .list_wrapper .list_item .price p del{font-size:16px;font-weight:500;color:#8E8E8E}.product_list .list_wrapper .list_item .buybtn{width:270px;height:48px;box-sizing:border-box;box-shadow:0px 8px 19px #FF8F4E}.product_list .list_wrapper .list_item .totop{font-size:12px;font-weight:500;color:#BB7676;width:fit-content;margin:8px auto 0px;text-decoration:underline;cursor:pointer}.product_list .list_wrapper .list_item .totop:hover{color:#b72b2b}
