.AdPromo{text-align:center}.AdPromo .AdPromo-box{position:relative;background:url(/_next/static/media/coupon_limited.7d6227af.png) no-repeat;background-size:cover;width:400px;height:400px;padding:24px 64px 0;text-align:center;font-size:13px}.AdPromo .AdPromo-box>.top{height:22px;font-size:15px;font-weight:600;color:#cc812e}.AdPromo .AdPromo-box>.AdPromo-title{height:28px;font-size:20px;font-weight:600;color:#634015;margin:20px 0 4px}.AdPromo .AdPromo-box>.AdPromo-text{height:36px;color:#88571a}.AdPromo .AdPromo-box>.AdPromo-badge{position:absolute;right:92px;top:137px;padding:0 8px;background:#ff8845;border-radius:0 8px 0 8px;line-height:24px;color:#fffedd;font-size:15px;font-weight:500}.AdPromo .AdPromo-box>.AdPromo-badge.AdPromo-badge-time{background:#ff5b45}.AdPromo .AdPromo-box>.price-wrap{height:44px;font-size:20px;font-weight:600;justify-content:center;align-items:flex-end;padding-left:40px;margin:26px 0 78px;color:#94612a}.AdPromo .AdPromo-box>.price-wrap .num{font-size:44px;line-height:44px;margin-right:9px;background:linear-gradient(102.19deg,#ff4143 25.27%,#ff9473 50.07%,#ff4143 77.26%);-webkit-background-clip:text;background-clip:text;color:transparent}.AdPromo .AdPromo-box .AdPromo-btn{width:260px;height:65px;margin:auto;font-size:22px;font-weight:500;color:#8d1b1b;padding:0}.AdPromo .AdPromo-box>.AdPromo-count{height:40px;color:hsla(0,0%,100%,.7);margin-bottom:20px}@media screen and (max-width:768px){.AdPromo{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}}.advertisement-modal{width:361px}.advertisement-modal .ant-modal-content{width:361px;background:transparent;box-shadow:none}.advertisement-modal .ant-modal-content .ant-modal-body{width:361px;padding:0}.advertisement-modal .advertisement-modal-content{border-radius:16px;position:relative}.advertisement-modal .advertisement-modal-content .advertisement-modal-content-img{width:361px}.advertisement-modal .advertisement-modal-content .advertisement-modal-content-code-title{position:absolute;top:167px;left:102px;font-size:14px;line-height:24px;color:#bb8d5a}.advertisement-modal .advertisement-modal-content .advertisement-modal-content-code{position:absolute;top:192px;left:102px;font-weight:600;font-size:14px;line-height:24px;color:#94612a}.advertisement-modal .advertisement-modal-content .advertisement-modal-content-title{width:100%;position:absolute;top:78px;text-align:center;font-weight:600;font-size:18px;line-height:25px;color:#634015;padding:0 60px}.advertisement-modal .advertisement-modal-content .advertisement-modal-content-text{width:100%;position:absolute;top:109px;text-align:center;font-size:12px;font-weight:500;color:#88571a;line-height:17px;padding:0 60px}.advertisement-modal .advertisement-modal-content .advertisement-modal-content-count{width:100%;text-align:center;position:absolute;bottom:62px;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.7);line-height:17px;padding:0 60px}.advertisement-modal .advertisement-modal-content .advertisement-modal-content-code-button{width:230px;height:48px;position:absolute;bottom:95px;left:66px;border-radius:30px;font-size:16px;font-weight:600;color:#8d1b1b;letter-spacing:1px;line-height:48px;text-align:center;cursor:pointer}.advertisement-modal .advertisement-modal-close-box{text-align:center;position:absolute;width:100%;bottom:-18px}.advertisement-modal .advertisement-modal-close-box .advertisement-modal-close{width:28px;height:28px;border-radius:50%;cursor:pointer}