@charset "UTF-8";.coupon{position:relative;width:100%;cursor:pointer;font-size:16px}.coupon,.coupon .bg{display:flex}.coupon .bg img{width:100%}.coupon .content{position:absolute;inset:0;z-index:1;display:flex;height:96%;padding:0!important}.coupon .content .left{position:relative;width:30%;height:100%;display:flex;flex-direction:column;z-index:1}.coupon .content .left>div{width:100%;flex:1}.coupon .content .left .threshold-discount{display:flex;flex-direction:column;justify-content:center;align-items:center}.coupon .content .left .threshold-discount .discount-amount{font-size:78px;line-height:78px;color:#ce436d;font-family:阿里妈妈方圆体 VF Regular;font-variation-settings:"wght" 700,"BEVL" 0}.coupon .content .left .threshold-discount .discount-amount:before{content:"￥";font-size:28px;line-height:28px;position:relative;top:-4px}.coupon .content .left .threshold-discount .threshold-amount{font-size:12px;color:#ce436d;font-weight:700}.coupon .content .left .value-unit{display:flex;flex-direction:row;justify-content:center;align-items:center}.coupon .content .left .value-unit .value{font-size:62px;line-height:62px;color:#ce436d;font-family:阿里妈妈方圆体 VF Regular;font-variation-settings:"wght" 700,"BEVL" 0}@font-face{font-family:阿里妈妈方圆体 VF Regular;src:url(//at.alicdn.com/wf/webfont/7Ktg5uTGBzX2/SIiRVy14t0q3.woff2) format("woff2"),url(//at.alicdn.com/wf/webfont/7Ktg5uTGBzX2/nyjYOdAZjdEr.woff) format("woff");font-display:swap}.coupon .content .left .value-unit .unit{position:relative;top:7%;font-size:22px;color:#ce436d;font-weight:700;margin-left:7px}.coupon .content .left .small-value-unit .value{font-size:48px;line-height:48px}.coupon .content .left .small-value-unit .unit{top:6%;font-size:18px}.coupon .content .left .free{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ce436d}.coupon .content .left .free span{font-size:36px;line-height:45px;font-weight:700;white-space:nowrap}.coupon .content .left .small-value-unit.free span{font-size:26px;line-height:36px}.coupon .content .left .time{position:relative;left:-8px;flex-shrink:0;width:100%;height:14%;text-align:center;font-size:12px;line-height:12px;color:var(--text-color);font-weight:700}.coupon .content .right{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;padding:2% 6%;overflow:hidden}.coupon .content .right .name-immediately-use{display:flex;flex-direction:row;align-items:center;width:100%;height:70%}.coupon .content .right .name-immediately-use .name-count{display:flex;flex-direction:row;align-items:center;flex:1}.coupon .content .right .name-immediately-use .name-count .name{font-size:30px;font-weight:700;color:#4568dc}.coupon .content .right .name-immediately-use .name-count .count{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fa4545;border:1px solid #fa4545;border-radius:4px;padding:0 8px;height:18px;margin-left:10px}.coupon .content .right .name-immediately-use .name-count .count span{font-size:14px;line-height:14px;font-weight:700}.coupon .content .right .name-immediately-use .name-count .count span:before{content:"x";font-size:12px;margin-right:2px}.coupon .content .right .name-immediately-use .immediately-use{width:100px;height:31px;background-color:#675aff;border-radius:31px;display:flex;align-items:center;justify-content:center;cursor:pointer}.coupon .content .right .name-immediately-use .immediately-use span{color:var(--text-color);font-size:16px;font-weight:700}.coupon .content .right .icon{position:relative;width:100px;height:30px}.coupon .content .right .icon img{position:absolute;left:10%;top:-50%;width:100%}.coupon .content .right .scope{color:#a5a3a7;font-size:14px}.carefree .left .free,.carefree .left .threshold-discount .discount-amount,.carefree .left .threshold-discount .threshold-amount,.carefree .left .value-unit .unit,.carefree .left .value-unit .value{color:#ff4b1e}.carefree .left .time{font-size:11px;line-height:11px}.carefree .right .name-immediately-use .name-count .name{color:#ff7c32}.carefree .right .name-immediately-use .immediately-use{background-color:#ff7c32}.carefree .checked-wrapper .checked{border-left-color:#ff7c32}.checked-wrapper{position:absolute;right:5px;top:0;width:80px;height:80px;overflow:hidden;border-radius:8px}.checked-wrapper .checked{position:absolute;right:0;top:0;transform:translate(56%) translateY(-71%) rotate(-45deg);width:0;height:0;border-top:100px solid transparent;border-bottom:100px solid transparent;border-left:150px solid var(--color-primary)}.checked-wrapper .iconfont{position:absolute;left:-147px;top:10px;font-size:24px;transform:rotate(45deg);color:var(--text-color)}
