@charset "UTF-8";
[class^=mdMallCouponAPI]{width:500px;margin:12px auto 0}
.elMultipleCoupons [class^=mdMallCouponAPI]{width:730px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItems{margin-top:-12px;margin-left:-12px}
.elCenterCoupon .elMultipleCoupons [class^=mdMallCouponAPI] .elItems{-ms-flex-pack:center;justify-content:center}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem{width:33.3333333333%;padding-top:12px;padding-left:12px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elItemInner{display:-ms-flexbox;display:flex;background-color:#edf8eb;border-radius:8px;padding:12px 8px;border:none}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>a>span::before,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>span>span::before,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elDetail,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elDiscountTarget,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elImage,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elMessage{display:none}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elTexts{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;margin-left:0}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elDiscount{color:#434343;padding:0;background:0 0;text-align:left}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elDiscount .elDiscountOff{font-size:16px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elTitle{display:block;display:-webkit-box;max-height:4.3em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:15.4px;color:#434343;font-size:11px;margin-top:8px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elDescription{color:#434343;font-size:11px;margin-top:8px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elDescription .elLimitTime span{padding-left:0}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elDescription .elLimitTime span::before{display:none}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButtons,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elLoginButton{width:100%;max-width:100%;margin-top:auto;padding-top:8px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButtons{height:50px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton:nth-child(n+2){margin-top:8px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>a,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>span{border:none;background:#ff8400;border-radius:8px;font-size:14px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>a>span,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>span>span{padding-left:0}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>a:hover,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>span:hover{opacity:.7}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled:hover,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled:hover{color:rgba(0,0,0,.24);background:rgba(0,0,0,.043);opacity:1}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elLoginButton>a,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elLoginButton>span{border:none;line-height:42px;padding:0;background:#0c6efd;color:#fff;font-size:14px}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elLoginButton>a span:first-child{display:none}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elLoginButton>a:hover,.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elLoginButton>span:hover{opacity:.7}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem.elStateSuccess .elButton{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}
.elMultipleCoupons [class^=mdMallCouponAPI] .elItem .elNoteText{margin-top:8px;padding-top:8px;font-size:10px;color:#868686;border-top:1px solid #d9d9d9}
.elMultipleCouponCarousel [class^=mdMallCouponAPI]{width:auto}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItems{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:-12px;margin-left:-12px}
.elCenterCoupon .elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItems{-ms-flex-pack:center;justify-content:center}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem{width:235px;padding-top:12px;padding-left:12px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elItemInner{display:-ms-flexbox;display:flex;background-color:#edf8eb;border-radius:8px;padding:12px 8px;border:none}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>a>span::before,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>span>span::before,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elDetail,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elDiscountTarget,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elImage,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elMessage{display:none}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elTexts{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;margin-left:0}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elDiscount{color:#434343;padding:0;background:0 0;text-align:left}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elDiscount .elDiscountOff{font-size:16px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elTitle{display:block;display:-webkit-box;max-height:4.3em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:15.4px;color:#434343;font-size:11px;margin-top:8px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elDescription{color:#434343;font-size:11px;margin-top:8px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elDescription .elLimitTime span{padding-left:0}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elDescription .elLimitTime span::before{display:none}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButtons,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elLoginButton{width:100%;max-width:100%;margin-top:auto;padding-top:8px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButtons{height:50px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton:nth-child(n+2){margin-top:8px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>a,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>span{border:none;background:#ff8400;border-radius:8px;font-size:14px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>a>span,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>span>span{padding-left:0}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>a:hover,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>span:hover{opacity:.7}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled:hover,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled:hover{color:rgba(0,0,0,.24);background:rgba(0,0,0,.043);opacity:1}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elLoginButton>a,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elLoginButton>span{border:none;line-height:42px;padding:0;background:#0c6efd;color:#fff;font-size:14px}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elLoginButton>a span:first-child{display:none}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elLoginButton>a:hover,.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem .elLoginButton>span:hover{opacity:.7}
.elMultipleCouponCarousel [class^=mdMallCouponAPI] .elItem.elStateSuccess .elButton{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}
.elOneCoupon [class^=mdMallCouponAPI],.elOneCoupon.elPatternA [class^=mdMallCouponAPI]{width:500px}
.elOneCoupon [class^=mdMallCouponAPI] .elItems,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItems{display:block;margin-top:0;margin-left:0}
.elOneCoupon [class^=mdMallCouponAPI] .elItem,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem{float:none;width:100%;padding-top:0;padding-left:0}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>a>span::before,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>span>span::before,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elDetail,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elDiscountTarget,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elMessage,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>a>span::before,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>span>span::before,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDetail,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDiscountTarget,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elMessage{display:none}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elItemInner,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elItemInner{padding:0;border:none}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elImage,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elImage{width:180px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elImage img,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elImage img{width:180px;height:auto}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elTexts,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elTexts{margin-left:0}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elDiscount,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDiscount{padding:0;background-color:#fff;color:#434343;text-align:left;margin-left:196px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elDiscount .elDiscountOff,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDiscount .elDiscountOff{font-size:18px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elTitle,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elTitle{color:#434343;font-size:14px;margin-top:8px;margin-left:196px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elDescription,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDescription{color:#434343;font-size:12px;margin-top:8px;margin-left:196px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLimitTime span,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLimitTime span{padding-left:0}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLimitTime span::before,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLimitTime span::before{display:none}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLimitNumber,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elTerms,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLimitNumber,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elTerms{margin-top:4px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButtons,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButtons{max-width:346px;width:346px;margin:0;padding-top:12px;height:54px;text-align:center}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton{max-width:340px;width:340px;margin:0 auto}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton:nth-child(n+2),.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton:nth-child(n+2){margin-top:12px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>a,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>span,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>a,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>span{border:none;background:#ff8400;border-radius:6px;font-size:14px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>a>span,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>span>span,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>a>span,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>span>span{padding-left:0}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>a:hover,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>span:hover,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>a:hover,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>span:hover{opacity:.7}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled:hover,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled:hover,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>a.elDisabled:hover,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton>span.elDisabled:hover{color:rgba(0,0,0,.24);background:#f4f4f4;opacity:1}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLoginButton,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton{max-width:346px;width:346px;margin:0;padding-top:12px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLoginButton>a,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton>a{display:block;max-width:410px;margin:0 auto}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLoginButton>a,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLoginButton>span,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton>a,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton>span{border:none;line-height:42px;padding:0;background:#0c6efd;color:#fff;font-size:14px}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLoginButton>a span:first-child,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton>a span:first-child{display:none}
.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLoginButton>a:hover,.elOneCoupon [class^=mdMallCouponAPI] .elItem .elLoginButton>span:hover,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton>a:hover,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton>span:hover{opacity:.7}
.elOneCoupon [class^=mdMallCouponAPI] .elItem.elStateSuccess .elButton,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem.elStateSuccess .elButton{-webkit-transform:translateY(-54px);-ms-transform:translateY(-54px);transform:translateY(-54px)}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI]{width:420px;margin-top:24px}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elImage img{border-radius:4px}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDiscount{display:none}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elTitle{margin-left:190px}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDescription{margin:0 0 0 190px;padding-top:8px}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elDetail{display:block}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButton,.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elButtons{max-width:420px;width:420px}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton{max-width:420px;width:420px}
.elOneCoupon.elPatternA [class^=mdMallCouponAPI] .elItem .elLoginButton>a{max-width:420px}
.elOrange [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#f3eadd}
.elOrange5day [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#fff3e6}
.elOrangePandG [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#fdeec2;border:1px solid #f9cc4d}
.elPink [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#fff1f4}
.elPinkIris [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#fff1f4;border:1px solid #f1a0b8}
.elPurple [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#f7eef5}
.elBlue [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#eef5ff}
.elBlueWeeklyCoupon [class^=mdMallCouponAPI] .elItem .elItemInner{background-color:#d0e9f6;border:1px solid rgba(0,0,0,.0431372549)}
.elMultipleCouponCarousel.elBtnOrange [class^=mdMallCouponAPI] .elItem .elButton>a,.elMultipleCoupons.elBtnOrange [class^=mdMallCouponAPI] .elItem .elButton>a,.elOneCoupon.elBtnOrange [class^=mdMallCouponAPI] .elItem .elButton>a{border:none;background:#ff8400;border-radius:6px;font-size:14px}
.elMultipleCouponCarousel.elBtnBlue [class^=mdMallCouponAPI] .elItem .elButton>a,.elMultipleCoupons.elBtnBlue [class^=mdMallCouponAPI] .elItem .elButton>a,.elOneCoupon.elBtnBlue [class^=mdMallCouponAPI] .elItem .elButton>a{border:none;background:#0c6efd;border-radius:6px;font-size:14px}
.elTwoColumnsCoupon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.elTwoColumnsCoupon .elMultipleCoupons [class^=mdMallCouponAPI]{width:235px}
.elTwoColumnsCoupon .elMultipleCoupons [class^=mdMallCouponAPI] .elItem{width:auto}
.elTwoColumnsCoupon .elMultipleCoupons+.elMultipleCoupons{margin-left:12px}
.elTwoColumnsCoupon.elCouponNotLogin .elMultipleCoupons:nth-child(2) [class^=mdMallCouponAPI]{width:470px}
.elTwoColumnsCoupon.elCouponNotLogin .elMultipleCoupons .elItem{width:235px}
.elTwoColumnsCoupon.elCouponNotLogin .elMultipleCoupons+.elMultipleCoupons{margin-left:0}
