.home-coupons{--coupon-primary: var(--primary-color, #ff3f4f);position:relative;min-width:0;margin:.18rem 0;font-family:"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.2;box-sizing:border-box;container-type:inline-size}.home-coupons[hidden]{display:none}.home-coupons button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.home-coupons button:disabled{cursor:default}.home-coupons button:focus-visible,.home-coupons .home-coupons-list:focus-visible{outline:2px solid var(--coupon-primary);outline-offset:-3px}.home-coupons .home-coupons-stage{position:relative;height:0;padding-bottom:33.333333%;overflow:hidden;border-radius:.3rem;background:#fff}.home-coupons .home-coupons-stage::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("/h5/images/exclusive-coupons/glass-board.jpg?v=2026110405") center/100% 100% no-repeat;opacity:.5;pointer-events:none}.home-coupons .home-coupons-stage::after{content:"";display:none;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:url("/h5/images/exclusive-coupons/glass-board.jpg?v=2026110405") center/100% 100% no-repeat;opacity:.8;pointer-events:none}@supports((-webkit-mask-image: radial-gradient(#000, transparent)) or (mask-image: radial-gradient(#000, transparent))) or (-webkit-mask-image: radial-gradient(#000, transparent)){.home-coupons .home-coupons-stage::after{display:block;-webkit-mask-image:radial-gradient(ellipse 12% 24% at 16% 49%, #000 68%, transparent 100%);mask-image:radial-gradient(ellipse 12% 24% at 16% 49%, #000 68%, transparent 100%)}}.home-coupons .home-coupons-heading{z-index:1;position:absolute;top:0;bottom:0;left:0;width:28.084714%}.home-coupons .home-coupons-heading h2{position:absolute;top:12.2%;left:14%;width:79%;text-align:center;margin:0;color:#444;font-size:.3rem;font-weight:700;font-style:normal;letter-spacing:-0.018rem;white-space:nowrap;line-height:1}.home-coupons .home-coupons-claim{position:absolute;top:70%;left:14%;width:79%;height:17.5%;border:0;padding:0;border-radius:999px;background:rgba(0,0,0,0);color:#782030;font-size:.24rem;font-weight:600;line-height:1;white-space:nowrap;text-shadow:none}.home-coupons .home-coupons-claim:enabled:active{background-color:rgba(150,10,10,.12)}.home-coupons .home-coupons-claim:disabled{color:#776d6d;background-color:rgba(245,242,242,.8)}.home-coupons .home-coupons-claim[aria-busy=true]{background-color:rgba(0,0,0,0);opacity:.65}.home-coupons .home-coupons-claim::after{content:"";font-family:icomoon;font-size:.75em;margin-left:.15em}.home-coupons .home-coupons-claim:disabled::after{display:none}.home-coupons .home-coupons-list{z-index:1;position:absolute;top:0;bottom:0;left:28.084714%;right:2.854512%;display:flex;align-items:stretch;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);-ms-overflow-style:none}.home-coupons .home-coupons-list::-webkit-scrollbar{display:none}.home-coupons .home-coupon{position:relative;flex:0 0 32.533333%;top:8%;min-width:0;height:84%;margin:0;padding:0;border:0;border-radius:.2rem;background:rgba(0,0,0,0);color:#e24756;text-align:center;box-sizing:border-box;scroll-snap-align:start}.home-coupons .home-coupon::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:url("/h5/images/exclusive-coupons/glass-skin.jpg?v=2026110405") 37.014563% 50%/414.503817% 119.047619% no-repeat;opacity:.28;pointer-events:none}.home-coupons .home-coupon:first-child{flex-basis:34.933333%}.home-coupons .home-coupon:enabled:active{-webkit-filter:brightness(0.97);filter:brightness(0.97)}.home-coupons .home-coupon.is-disabled{color:#8b8180}.home-coupons .home-coupon.is-disabled::before{background-size:446.91358% 119.047619%;background-position:67.259786% 50%}.home-coupons .home-coupon.is-disabled .home-coupon-action{color:#625959}.home-coupons .home-coupon.is-disabled .home-coupon-type,.home-coupons .home-coupon.is-disabled .home-coupon-rule,.home-coupons .home-coupon.is-disabled .home-coupon-scope{color:#796766}.home-coupons .home-coupon.has-long-value .home-coupon-price strong{font-size:.43rem}.home-coupons .home-coupon.has-wide-value .home-coupon-price strong{font-size:.3375rem}.home-coupons .home-coupon.has-extra-long-value .home-coupon-price strong{font-size:.27rem}.home-coupons .home-coupon-type{position:absolute;top:7.380952%;left:18%;width:68%;height:9%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#782030;font-size:.195rem;font-weight:700;line-height:1.1}.home-coupons .home-coupon-content{display:contents}.home-coupons .home-coupon-price{position:absolute;top:22.619048%;left:9%;width:84%;height:18%;display:flex;align-items:baseline;justify-content:center;gap:.025rem;white-space:nowrap;line-height:1}.home-coupons .home-coupon-price strong{font-family:Arial,sans-serif;font-size:.56rem;font-weight:700}.home-coupons .home-coupon-price small{font-family:Arial,sans-serif;font-size:.28rem;font-weight:700}.home-coupons .home-coupon-rule,.home-coupons .home-coupon-scope{position:absolute;left:12%;width:78%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.home-coupons .home-coupon-rule{top:47.619048%;font-size:.165rem;font-weight:700}.home-coupons .home-coupon-scope{top:60%;font-size:.15rem;color:#8c5551;font-weight:500}.home-coupons .home-coupon-action{position:absolute;top:78.095238%;left:13%;width:76%;height:10%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#782030;font-size:.205rem;font-weight:700;line-height:1.1;text-shadow:none}.home-coupons .home-coupons-status{margin:.08rem .12rem 0;color:#79504d;font-size:.22rem;line-height:1.5}.home-coupons .home-coupons-status:empty{display:none}@supports(font-size: 1cqw){.home-coupons .home-coupons-heading h2{font-size:4cqw;letter-spacing:-0.24cqw}.home-coupons .home-coupons-claim{font-size:3cqw}.home-coupons .home-coupon-type{font-size:max(9px,2.5cqw)}.home-coupons .home-coupon-price strong{font-size:6.9cqw}.home-coupons .home-coupon-price small{font-size:3.733333cqw}.home-coupons .home-coupon.has-long-value .home-coupon-price strong{font-size:5.733333cqw}.home-coupons .home-coupon.has-wide-value .home-coupon-price strong{font-size:4.5cqw}.home-coupons .home-coupon.has-extra-long-value .home-coupon-price strong{font-size:3.6cqw}.home-coupons .home-coupon-rule{font-size:max(8px,2cqw)}.home-coupons .home-coupon-scope{font-size:max(8px,1.9cqw)}.home-coupons .home-coupon-action{font-size:max(9px,2.733333cqw)}}@media(forced-colors: active){.home-coupons .home-coupons-stage,.home-coupons .home-coupon{border:1px solid CanvasText}.home-coupons .home-coupons-stage::before,.home-coupons .home-coupons-stage::after,.home-coupons .home-coupon::before,.home-coupons .home-coupon::after{display:none}.home-coupons .home-coupon-type,.home-coupons .home-coupon-action,.home-coupons .home-coupons-claim{color:ButtonText}}
