body main .e2ECouponLandingPageTemplate e2-ecoupon-item.unlock{opacity:.8}body main .e2ECouponLandingPageTemplate e2-ecoupon-item.unlock .grab-button{background:#b3ebe9!important;color:#06047d!important}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .brand{height:20px;min-width:70px;position:absolute;top:0;left:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .brand span{border-radius:10px 12px 12px 0}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .brand .expiring{height:100%;padding:0 5px;flex-shrink:0;background:#e871ab;color:#fff;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .brand .new{height:100%;padding:0 5px;flex-shrink:0;background:#ffd900;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .brand .justForYou{height:100%;width:fit-content;padding:0 5px;flex-shrink:0;background:#cdd500;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .brand .upcoming{width:fit-content;padding:0 5px;height:25px;flex-shrink:0;color:#7a62e9;background:#ebeaff;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .des{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;overflow-wrap:break-word;word-wrap:break-word}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .des .keyword{color:#009aa9;font-weight:900}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .usage{display:flex;gap:5px}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .usage .label{border-radius:35px;padding:2px 6px;border:1px solid;font-family:Rubik;font-weight:400;font-size:14px;letter-spacing:0px;text-align:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .usage .label.eStore{border-image-source:linear-gradient(52.19deg,#FFC2C2 0%,#FFD7A8 98.95%);background-color:#fff4ec;color:#c25959}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .info .coupon .usage .label.store{border-image-source:linear-gradient(190.89deg,#EAF6A3 -84.76%,#9AEABF 234.73%);background-color:#f4ffeb;color:#3a8138}body main .e2ECouponLandingPageTemplate e2-ecoupon-item .ranOut{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive{margin-top:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel{margin-top:85px;position:relative}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel{margin-top:50px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .coupon-header-icon{display:flex;align-items:center;position:absolute;top:-67px;left:0;z-index:2}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .coupon-header-icon wtc-svg-loader{max-width:112px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .coupon-header-icon wtc-svg-loader{max-width:92px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .coupon-header-icon .title{font-size:28px;font-weight:500;line-height:42px;letter-spacing:0px;text-align:left;color:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .coupon-header-icon .title{font-size:18px}}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .coupon-header-icon{top:-48px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section{border-radius:20px;background-color:#b42e26;display:flex;justify-content:space-between;padding:40px 80px;width:100%}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section{padding:10px;width:95%;margin:auto}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group{height:100%;width:40%}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group{width:60%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .unlock-wording{font-family:Rubik;color:#fff}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .unlock-wording .title{font-weight:500;font-size:28px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .unlock-wording .title{font-size:16px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .unlock-wording .detail{font-weight:400;font-size:20px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .unlock-wording .detail{font-size:14px;margin-top:5px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio{margin-top:15px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio{margin-top:8px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio input[type=radio]:checked{border-color:#333;background-color:#333}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio input[type=radio]:checked{min-width:unset;width:15px;height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio input[type=radio]:checked:before{content:"\e84c";position:absolute;left:45%;top:50%;transform:translate(-50%) translateY(-50%);color:#fff;font-family:fontello;font-size:8px;font-weight:900;opacity:1;background-color:unset}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio input[type=radio]:checked:before{font-size:6px;top:65%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio label{font-family:Rubik;font-weight:400;font-size:16px;color:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .upgrade-radio label{margin-top:12px;font-size:14px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .button-group{display:flex;justify-content:space-between;margin-top:20px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .button-group{margin-top:12px;justify-content:unset;gap:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .button-group .button{margin-top:15px;width:162px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#040404;font-family:Rubik;font-weight:400;font-size:20px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .button-group .button{width:90px;height:24px;font-size:12px;margin-top:5px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .button-group .button.upgrade{margin-top:unset}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section .unlock-group .button-group .button.dimmed{pointer-events:none;opacity:.7}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .non-member-panel .unlock-section img{width:130px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .coupon-carousel{margin-top:85px;position:relative}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .coupon-carousel{margin-top:50px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .coupon-carousel .coupon-header-icon{display:flex;align-items:center;position:absolute;top:-49px;left:0;z-index:2}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .coupon-carousel .coupon-header-icon wtc-svg-loader{max-width:112px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .coupon-carousel .coupon-header-icon .title{font-size:28px;font-weight:500;line-height:42px;letter-spacing:0px;text-align:left;color:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .coupon-carousel .coupon-header-icon{top:-22px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content{max-width:1280px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:16px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content{padding-top:40px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:100%;max-width:1000px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box{min-height:170px;width:100%;overflow:visible}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box .swiper{margin-left:15px;margin-right:15px;overflow:hidden}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box .swiper .slides .slide{width:fit-content}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box{min-height:130px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box .buttons{position:absolute;top:55%;transform:translateY(-100%);display:flex;z-index:5}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box .buttons.previous{left:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box .buttons.next{right:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box .buttons .previous,body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .swiper-box .buttons .next{width:40px;height:40px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item{max-height:136px;display:flex;align-items:flex-start;padding:5px 10px;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;height:170px;width:385px;max-width:385px;border-radius:10px;background:#fff;gap:15px;position:relative;flex-direction:column}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item{max-width:300px;max-height:145px;padding:12px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item:before{content:"";position:absolute;left:0;width:15px;height:15px;background:#e13a30;border-radius:15px;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:inset -2px 0 0 -2px #0000001a;border-right:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item:after{content:"";position:absolute;right:0;width:15px;height:15px;background:#e13a30;border-radius:15px;top:50%;transform:translate(50%,-50%);overflow:hidden;box-shadow:inset 1px 0 0 -2px #0000001a;border-left:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .info{display:flex;flex-direction:row;gap:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .info .coupon-icon{height:80px;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .info .coupon-icon img{max-width:80px;max-height:80px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .ranOut{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .dateAndGrab{width:100%;position:absolute;left:0;bottom:0;border-radius:0 0 10px 10px;background:#fafafa;right:0;display:flex;justify-content:space-between;padding:5px 10px;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .dateAndGrab .date{color:#4a4a4a;font-size:14px;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .dateAndGrab .date span{font-weight:500}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .dateAndGrab .date.warning{color:red}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;margin-top:5px;max-width:280px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .coupon .des{font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:16px;width:100%;color:#4a4a4a}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .coupon .view-button{color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;margin-top:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .grab-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .carousel-content .couponSwiper .coupon-item .use-button{background-color:#040404;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .discountCard{font-size:14px;font-weight:500;line-height:17px;letter-spacing:0px;text-align:center;color:#fff;width:100px;height:134px;border-radius:15px;background:linear-gradient(to bottom,#ff75b1,#f57870);display:flex;flex-direction:column;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .discountCard wtc-svg-loader{margin-bottom:12px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .discountCard{height:120px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-member-exclusive .discountCard:hover{cursor:pointer}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .coupon-carousel{margin-top:85px;position:relative}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .coupon-carousel{margin-top:50px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .coupon-carousel .coupon-header-icon{display:flex;align-items:center;position:absolute;top:-49px;left:0;z-index:2}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .coupon-carousel .coupon-header-icon wtc-svg-loader{max-width:112px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .coupon-carousel .coupon-header-icon .title{font-size:28px;font-weight:500;line-height:42px;letter-spacing:0px;text-align:left;color:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .coupon-carousel .coupon-header-icon{top:-22px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content{max-width:1280px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:16px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content{padding-top:40px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:100%;max-width:1000px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box{min-height:170px;width:100%;overflow:visible}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box .swiper{margin-left:15px;margin-right:15px;overflow:hidden}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box .swiper .slides .slide{width:fit-content}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box{min-height:130px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box .buttons{position:absolute;top:55%;transform:translateY(-100%);display:flex;z-index:5}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box .buttons.previous{left:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box .buttons.next{right:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box .buttons .previous,body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .swiper-box .buttons .next{width:40px;height:40px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item{max-height:136px;display:flex;align-items:flex-start;padding:5px 10px;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;height:170px;width:385px;max-width:385px;border-radius:10px;background:#fff;gap:15px;position:relative;flex-direction:column}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item{max-width:300px;max-height:145px;padding:12px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item:before{content:"";position:absolute;left:0;width:15px;height:15px;background:#e13a30;border-radius:15px;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:inset -2px 0 0 -2px #0000001a;border-right:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item:after{content:"";position:absolute;right:0;width:15px;height:15px;background:#e13a30;border-radius:15px;top:50%;transform:translate(50%,-50%);overflow:hidden;box-shadow:inset 1px 0 0 -2px #0000001a;border-left:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .info{display:flex;flex-direction:row;gap:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .info .coupon-icon{height:80px;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .info .coupon-icon img{max-width:80px;max-height:80px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .ranOut{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab{width:100%;position:absolute;left:0;bottom:0;border-radius:0 0 10px 10px;background:#fafafa;right:0;display:flex;justify-content:space-between;padding:5px 10px;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab .date{color:#4a4a4a;font-size:14px;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab .date span{font-weight:500}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab .date.warning{color:red}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;margin-top:5px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .coupon .des{color:#4a4a4a;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:16px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .coupon .des .keyword{color:#009aa9;font-weight:900}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .coupon .view-button{color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;margin-top:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .grab-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .carousel-content .couponSwiper .coupon-item .use-button{background-color:#040404;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .discountCard{font-size:14px;font-weight:500;line-height:17px;letter-spacing:0px;text-align:center;color:#fff;width:100px;height:134px;border-radius:15px;background:linear-gradient(to bottom,#ff75b1,#f57870);display:flex;flex-direction:column;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .discountCard wtc-svg-loader{margin-bottom:12px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .discountCard{height:120px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-just-for-you-carousel .discountCard:hover{cursor:pointer}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive{display:flex;max-width:1000px;flex-direction:column}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive{position:relative}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .my-coupons{cursor:pointer;display:flex;margin-left:78%;position:absolute;top:30px;z-index:4;font-size:18px;font-weight:400;color:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .my-coupons{margin-left:60%;position:absolute;top:18px;font-size:12px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container{max-width:1000px;width:100%;height:380px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(resources/ecoupon-vector.8488c16f35135ac3.png);z-index:2}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container{margin-left:2.5%;background-size:95% 100%;height:220px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-title{width:50%;padding-top:20px;font-size:28px;font-weight:500;line-height:42px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-title{width:fit-content;padding-top:0;margin-left:5%;font-size:18px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-title:before{content:"";background-image:url(resources/ecoupon-leftcoin.d6b4fe19767cea78.png);width:42px;display:inline-flex;height:40px;position:relative;top:10px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-title:before{width:20px;height:24px;background-repeat:no-repeat;background-size:15px 15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-title:after{content:"";background-image:url(resources/ecoupon-rightcoin.66399a5d849497a3.png);width:42px;display:inline-flex;height:40px;position:relative;top:8px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-title:after{width:20px;height:24px;background-repeat:no-repeat;background-size:15px 15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content{width:100%;height:fit-content;padding-top:25px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content{padding-top:0;width:95%;overflow:hidden}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper{width:100%;height:260px;display:flex;align-items:center;padding:0 10px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper{width:100%;height:180px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box{margin:0;width:100%}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper{margin-left:15px;margin-right:15px;overflow:hidden}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide{width:fit-content}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon{position:relative;width:190px;height:260px;border-radius:16.25px;padding:16.25px;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon img{position:absolute;top:0;left:0;width:100%}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon{margin-right:12px;width:120px;height:160px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon .name{color:#000;font-size:26px;font-weight:500}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon .name{font-size:16px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon .description{color:#666;font-size:19.5px;font-weight:400}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon .description{font-size:12px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon .name,body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .swiper .slides .slide .coupon .description{text-overflow:ellipsis;overflow:hidden;width:100%}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .buttons{position:absolute;top:55%;transform:translateY(-100%);display:flex;z-index:5}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .buttons.previous{left:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .buttons.next{right:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .buttons .previous,body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .exclusive .exclusive-container .container-content .couponSwiper .swiper-box .buttons .next{width:40px;height:40px}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .addedToCouponSucc{border-radius:20px 0;width:126px;height:126px;background-color:#00000080;padding:18px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:999;top:45%;left:46%}body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .addedToCouponSucc>p{font-size:14px;font-weight:400;width:74px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-exclusive .addedToCouponSucc{left:35%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon{margin-bottom:40px;position:relative}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-timer{cursor:pointer;display:flex;position:absolute;top:11px;font-size:18px;font-weight:400;margin-left:10px;width:100%;background-image:url(resources/ecoupon-flash-rect-vector.b06735a9a65318d2.png);background-repeat:no-repeat;height:100%;z-index:1;color:#666;border-radius:7.4px 7.4px 0 0}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-timer{background-size:92.5% 30%;margin-left:3%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container{position:relative;max-width:1000px;width:100%;height:309px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(resources/ecoupon-flash-vector.67aa76c2136432c1.png);z-index:2}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container{background-image:url(resources/ecoupon-flash-vector-mobile.b15418546721a13d.png);margin-left:2.5%;height:268px;width:95%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .time-info{cursor:pointer;position:absolute;top:28px;right:158px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;color:#666}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .time-info{top:25px;right:50px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .time-info .time{font-size:28px;font-weight:500;line-height:33px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .time-info .time{font-size:16px;line-height:19px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .time-info .des{font-size:16px;font-weight:500;line-height:19px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .time-info .des{font-size:12px;line-height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title{cursor:pointer;position:relative;padding-left:80px;padding-top:20px;font-size:28px;font-weight:500;line-height:42px;text-align:center;color:#fff;z-index:3;width:fit-content}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title{padding-left:25px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img{width:fit-content;display:flex;flex-direction:column}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img{max-width:144px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img .flash-timer{display:flex;align-items:center;text-wrap:nowrap}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img .flash-timer span{padding-right:2px;font-size:14px;font-weight:400;line-height:17px;text-align:left;color:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img .flash-timer span{font-size:12px;line-height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img .flash-timer .countdown-clock{display:flex;font-size:16px;font-weight:400;line-height:19px;text-align:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img .flash-timer .countdown-clock span{background:#ffd900;color:#000;border-radius:5px;padding:2px;margin-right:4px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .container-title .flash-img .flash-timer .countdown-clock{font-size:12px;line-height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content{max-width:1280px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;z-index:2;position:relative}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content{padding-top:20px;align-items:flex-start}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper{display:flex;width:100%;padding:0 65px;flex-direction:row;gap:20px;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;max-width:1000px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper{padding:0 0 0 10px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box{min-height:170px;display:flex;width:100%;justify-content:center;overflow:visible}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box .swiper{width:100%;overflow:hidden}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box .swiper .slides .slide{width:fit-content}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box{min-height:130px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box .buttons{position:absolute;top:55%;transform:translateY(-100%);display:flex;z-index:5}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box .buttons.previous{left:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box .buttons.next{right:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box .buttons .previous,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .swiper-box .buttons .next{width:40px;height:40px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item{max-height:170px;display:flex;align-items:flex-start;padding:5px 10px;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;height:170px;border-radius:10px;background:#fff;gap:15px;position:relative;flex-direction:column;width:385px;max-width:385px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item{width:300px;padding:12px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item:before{content:"";position:absolute;left:0;width:15px;height:15px;border-radius:15px;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:inset -2px 0 0 -2px #0000001a;border-right:1px solid #ccc;background-image:url(resources/ecoupon-flash-vector.67aa76c2136432c1.png);background-position-y:63%;background-repeat:no-repeat}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item:before{background-image:url(resources/ecoupon-flash-vector-mobile.b15418546721a13d.png)}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item:after{content:"";position:absolute;right:0;width:15px;height:15px;border-radius:15px;top:50%;transform:translate(50%,-50%);overflow:hidden;box-shadow:inset 1px 0 0 -2px #0000001a;border-left:1px solid #ccc;background-image:url(resources/ecoupon-flash-vector.67aa76c2136432c1.png);background-position-y:63%;background-repeat:no-repeat}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item:after{background-image:url(resources/ecoupon-flash-vector-mobile.b15418546721a13d.png)}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .info{display:flex;flex-direction:row;gap:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon{height:80px;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon img{max-width:80px;max-height:80px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .selling-progress{display:flex;align-items:center;height:36px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .selling-progress img{z-index:2;max-width:28px;max-height:28px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .selling-progress img.ranout{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress{position:absolute;height:18px;max-width:135px;width:100%;background:#ffabd1;box-shadow:1px 1px 7px #0000002b;border-radius:90px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress span{position:absolute;display:block;height:18px;background-image:linear-gradient(to right,#ff3f2b,#ff5e01);max-width:100%;border-radius:90px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress.coming{background:#fff}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .selling-progress p{z-index:2;color:#fff;font-size:12px;font-weight:500;margin-left:8px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;margin-top:5px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .coupon .des{color:#4a4a4a;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:18px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .coupon .date{color:#4a4a4a;font-family:Rubik;font-size:14px;font-style:normal;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .coupon .date span{font-weight:500}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .coupon .date.warning{color:red}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .coupon .view-button{color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;margin-top:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .grab-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px;position:absolute;bottom:5px;right:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .grabbed-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;pointer-events:none;opacity:.5;width:fit-content;height:30px;position:absolute;bottom:5px;right:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .flash-container .carousel-content .couponSwiper .coupon-item .use-button{background-color:#040404;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px;position:absolute;bottom:5px;right:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container{position:relative;max-width:1000px;width:100%;height:369px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(resources/ecoupon-flash-upcoming-vector.c18ca81bb83f1609.png);z-index:2}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container{background-image:url(resources/ecoupon-flash-upcoming-vector-mobile.4bba4628ec300d11.png);margin-left:2.5%;height:328px;width:95%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .time-info,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .time-info{cursor:pointer;position:absolute;top:28px;right:158px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;z-index:3}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .time-info,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .time-info{top:25px;right:50px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .time-info .time,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .time-info .time{font-size:28px;font-weight:500;line-height:34px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .time-info .time,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .time-info .time{font-size:16px;line-height:19px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .time-info .des,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .time-info .des{font-size:16px;font-weight:500;line-height:19px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .time-info .des,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .time-info .des{font-size:12px;line-height:15px}}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container:before,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container:before{margin-left:2.5%;background-size:92% 100%;height:268px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title{cursor:pointer;position:relative;padding-left:80px;padding-top:20px;font-size:28px;font-weight:500;line-height:42px;text-align:center;color:#fff;z-index:3;width:fit-content}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title{padding-left:25px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img{width:fit-content;display:flex;flex-direction:column}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img{max-width:144px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img .flash-timer,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img .flash-timer{display:flex;align-items:center;text-wrap:nowrap}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img .flash-timer span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img .flash-timer span{padding-right:2px;font-size:14px;font-weight:400;line-height:17px;text-align:left;color:#000}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img .flash-timer span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img .flash-timer span{font-size:12px;line-height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img .flash-timer .countdown-clock,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img .flash-timer .countdown-clock{display:flex;font-size:16px;font-weight:400;line-height:19px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img .flash-timer .countdown-clock,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img .flash-timer .countdown-clock{font-size:12px;line-height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .container-title .flash-img .flash-timer .countdown-clock span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .container-title .flash-img .flash-timer .countdown-clock span{background:#ffd900;color:#000;border-radius:5px;padding:2px;margin-right:4px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content{max-width:1280px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:50px;z-index:2;position:relative;gap:16px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content{padding-top:40px;align-items:flex-start}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .start-time,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .start-time{width:95%;background-color:#38383880;max-width:840px;border-radius:10px;padding:10px;margin:0 10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .start-time .start-timer,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .start-time .start-timer{display:flex;align-items:center;gap:5px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .start-time .start-timer span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .start-time .start-timer span{font-size:14px;font-weight:400;line-height:17px;text-align:left;color:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .start-time .start-timer span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .start-time .start-timer span{font-size:12px;line-height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .start-time .start-timer .countdown-clock,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .start-time .start-timer .countdown-clock{display:flex;font-size:16px;font-weight:400;line-height:19px;text-align:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .start-time .start-timer .countdown-clock span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .start-time .start-timer .countdown-clock span{background:#fff;color:#000;border-radius:5px;padding:2px;margin-right:4px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .start-time .start-timer .countdown-clock,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .start-time .start-timer .countdown-clock{font-size:12px;line-height:15px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper{display:flex;width:100%;padding:0 65px;flex-direction:row;gap:20px;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;max-width:1000px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper{padding:0 0 0 10px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box{min-height:170px;display:flex;width:100%;justify-content:center;overflow:visible}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box .swiper,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box .swiper{width:100%;margin-left:15px;overflow:hidden}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box .swiper,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box .swiper{margin-left:15px}}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box{min-height:130px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box .buttons,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box .buttons{position:absolute;top:55%;transform:translateY(-100%);display:flex;z-index:5}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box .buttons.previous,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box .buttons.previous{left:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box .buttons.next,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box .buttons.next{right:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box .buttons .previous,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .swiper-box .buttons .next,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box .buttons .previous,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .swiper-box .buttons .next{width:40px;height:40px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item{max-height:170px;display:flex;align-items:flex-start;padding:5px 10px;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;height:170px;border-radius:10px;background:#fff;gap:15px;position:relative;flex-direction:column;width:385px;max-width:385px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item{width:300px;padding:12px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item:before,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item:before{content:"";position:absolute;left:0;width:15px;height:15px;border-radius:15px;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:inset -2px 0 0 -2px #0000001a;border-right:1px solid #ccc;background-image:url(resources/ecoupon-flash-upcoming-vector.c18ca81bb83f1609.png);background-position-y:63%;background-repeat:no-repeat}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item:before,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item:before{background-image:url(resources/ecoupon-flash-upcoming-vector-mobile.4bba4628ec300d11.png)}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item:after,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item:after{content:"";position:absolute;right:0;width:15px;height:15px;border-radius:15px;top:50%;transform:translate(50%,-50%);overflow:hidden;box-shadow:inset 1px 0 0 -2px #0000001a;border-left:1px solid #ccc;background-image:url(resources/ecoupon-flash-upcoming-vector.c18ca81bb83f1609.png);background-position-y:63%;background-repeat:no-repeat}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item:after,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item:after{background-image:url(resources/ecoupon-flash-upcoming-vector-mobile.4bba4628ec300d11.png)}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .info,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .info{display:flex;flex-direction:row;gap:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon{height:80px;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon img,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon img{max-width:80px;max-height:80px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress{display:flex;align-items:center;height:36px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress img,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress img{z-index:2;max-width:28px;max-height:28px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress img.ranout,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress img.ranout{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress{position:absolute;height:18px;max-width:135px;width:100%;background:#ffabd1;box-shadow:1px 1px 7px #0000002b;border-radius:90px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress span{position:absolute;display:block;height:18px;background-image:linear-gradient(to right,#ff3f2b,#ff5e01);max-width:100%;border-radius:90px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress.coming,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress .progress.coming{background:#fff}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress p,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress p{z-index:2;color:#fff;font-size:12px;font-weight:500;margin-left:8px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .selling-progress p.coming,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .selling-progress p.coming{color:#000}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .coupon,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .coupon .des,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .coupon .des{color:#4a4a4a;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:18px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .coupon .date,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .coupon .date{color:#4a4a4a;font-family:Rubik;font-size:14px;font-style:normal;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .coupon .date span,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .coupon .date span{font-weight:500}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .coupon .date.warning,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .coupon .date.warning{color:red}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .coupon .view-button,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .coupon .view-button{color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;margin-top:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .grab-button,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .grab-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px;position:absolute;bottom:5px;right:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .carousel-content .couponSwiper .coupon-item .use-button,body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .coming-container .carousel-content .couponSwiper .coupon-item .use-button{background-color:#040404;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px;position:absolute;bottom:5px;right:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container{background-image:url(resources/ecoupon-upcoming-flash-vector.8f455593ccc9c8c4.png)}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container{background-image:url(resources/ecoupon-upcoming-flash-vector-mobile.b2971beccd4a439f.png)}}body main .e2ECouponLandingPageTemplate e2-ecoupon-flash-coupon .upcoming-flash-container .time-info{color:#666;top:18px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing{display:flex;position:relative;z-index:2;width:-moz-fit-content;width:100%;height:100%}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container{width:100%}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .toggle-container{display:flex;align-items:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .toggle-container{align-items:center;padding:0 16px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .toggle-option{padding:10px 20px;cursor:pointer;transition:background-color .3s ease;color:#8f0a2480}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .toggle-option{padding:10px 5px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .toggle-option.active{color:#8f0a24}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header{font-size:20px;width:100%;display:flex;justify-content:center;align-items:center;border-radius:40px 40px 0 0;background:#ffedd9;padding:26px 0}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header{font-size:14px;padding:15px 5px 5px;border-radius:20px 20px 0 0;border-top:2px solid rgba(255,255,255,.5);border-right:2px solid rgba(255,255,255,.5);border-left:2px solid rgba(255,255,255,.5);background:linear-gradient(0deg,#ffedd9 0% 100%),linear-gradient(180deg,#ff99ae,#f35474)}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header>div{width:1280px;display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header>div{flex-wrap:wrap}}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .sort-box{display:flex}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .sort-box .dropdown{margin:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .sort-box .dropdown .dropdown-toggle{background-color:unset;border:unset;padding:0 20px 0 15px;color:#8f0a24}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .sort-box .dropdown .dropdown-toggle i{margin-left:5px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter{display:flex;gap:15px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter{width:100%;justify-content:center;margin-top:10px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .sort-box{display:flex;align-items:center;gap:8px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .sort-box span{color:#8f0a24;font-family:Rubik;font-weight:400;font-size:14px;width:50px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .sort-box .dropdown-toggle{width:180px;padding:0 15px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .sort-box .dropdown-toggle i{display:unset;float:right}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .search-box{font-size:20px;display:flex;width:100%;max-width:365px;border-radius:100px;border:1px solid #DFDFDF;background:#fff}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .search-box{font-size:14px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .search-box .input-box{margin:5px 7px;border:0}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .search-box .search-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:100%;padding:10px 20px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-header .search-filter .search-box input{height:26px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body{width:100%;background:#ffedd9;padding:30px;min-height:300px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body{padding:30px 10px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-result{display:flex;flex-direction:column;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .result-total{width:100%;max-width:1280px;font-size:24px;font-weight:500;line-height:36px;margin-bottom:30px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .result-total{font-size:16px;line-height:24px;width:100%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .noResult-container{display:flex;flex-direction:column;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .noResult-container img{max-width:230px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .noResult-container .noResultText{font-family:Rubik;display:flex;flex-direction:column;width:400px;text-align:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .noResult-container .noResultText{width:95%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .noResult-container .noResultText .noResult{font-weight:500;font-size:24px;line-height:28px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .noResult-container .noResultText .noResult-advice{font-weight:400;font-size:16px;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel{max-width:1280px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 15px;padding:12px 20px;border-radius:30px;position:relative;justify-content:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel{padding:12px 0}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item{display:flex;align-items:flex-start;padding:5px 10px;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;width:386px;min-width:275px;height:145px;border-radius:10px;background:#fff;gap:15px;position:relative;flex-direction:column}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item:before{content:"";position:absolute;left:0;width:15px;height:15px;background:#ffedd9;border-radius:15px;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:inset -2px 0 0 -2px #0000001a;border-right:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item:after{content:"";position:absolute;right:0;width:15px;height:15px;background:#ffedd9;border-radius:15px;top:50%;transform:translate(50%,-50%);overflow:hidden;box-shadow:inset 1px 0 0 -2px #0000001a;border-left:1px solid #ccc}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item{width:95%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .info{display:flex;flex-direction:row;gap:10px;width:100%;height:90px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .info .coupon-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .info .coupon-icon img{max-width:80px;max-height:80px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .ranOut{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .dateAndGrab{width:100%;position:absolute;left:0;bottom:0;border-radius:0 0 10px 10px;background:#fafafa;right:0;display:flex;justify-content:space-between;padding:5px 10px;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .dateAndGrab .date{color:#4a4a4a;font-size:14px;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .dateAndGrab .date span{font-weight:500}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .dateAndGrab .date.warning{color:red}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;width:70%;height:100%;margin-top:5px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .coupon .des{color:#4a4a4a;font-size:16px;font-weight:400;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .coupon .view-button{color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;margin-top:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .grab-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .search-carousel .coupon-carousel .coupon-item .use-button{background-color:#040404;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:50px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container{max-width:1280px;display:flex;padding:20px;flex-direction:column;align-items:center;justify-content:center;align-content:center;border-radius:30px;position:relative;background:var(--backgroundColor)}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container{padding:12px 0}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .coupon-header-banner{cursor:pointer;border-radius:20px;max-width:1240px;max-height:173px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .coupon-header-banner{padding:14px}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .title{font-size:18px;font-weight:400;line-height:25px;text-align:left;padding:15px 0;color:var(--textColor)}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .title{padding:12px 0;width:245px;font-size:16px;line-height:22px;text-align:center}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content{max-width:1280px;width:100%;padding:0 20px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content{padding:20px 0}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper{display:flex;flex-direction:row;gap:20px;width:100%;margin:auto auto 30px;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item{display:flex;align-items:flex-start;padding:5px 10px;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;max-width:386px;width:30%;min-width:275px;height:145px;border-radius:10px;background:#fff;gap:15px;position:relative;flex-direction:column}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item{width:95%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item:before{content:"";position:absolute;left:0;width:15px;height:15px;background:var(--backgroundColor);border-radius:15px;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:inset -2px 0 0 -2px #0000001a;border-right:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item:after{content:"";position:absolute;right:0;width:15px;height:15px;background:var(--backgroundColor);border-radius:15px;top:50%;transform:translate(50%,-50%);overflow:hidden;box-shadow:inset 1px 0 0 -2px #0000001a;border-left:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .info{display:flex;flex-direction:row;gap:10px;width:100%;height:90px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .info .coupon-icon img{max-width:80px;max-height:80px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .ranOut{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .dateAndGrab{width:100%;position:absolute;left:0;bottom:0;border-radius:0 0 10px 10px;background:#fafafa;right:0;display:flex;justify-content:space-between;padding:5px 10px;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .dateAndGrab .date{color:#4a4a4a;font-size:14px;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .dateAndGrab .date span{font-weight:500}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .dateAndGrab .date.warning{color:red}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;width:70%;height:100%;margin-top:5px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .coupon .des{color:#4a4a4a;font-size:16px;font-weight:400;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .coupon .view-button{color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;margin-top:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .grab-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .grabbed-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;pointer-events:none;opacity:.5;width:fit-content;height:30px;position:absolute;bottom:5px;right:10px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .couponSwiper .coupon-item .use-button{background-color:#040404;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-campaign-carousel .coupon-campaign-container .carousel-content .view-more-button{width:140px;height:40px;border-radius:4px;color:var(--textColor);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border:1px solid var(--textColor)}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel{width:100%;display:flex;padding:12px 20px;margin-bottom:50px;flex-direction:column;align-items:center;justify-content:center;align-content:center;border-radius:30px;position:relative}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel{padding:12px 0}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .coupon-header-icon{position:absolute;top:-40px;left:calc(50% - 57px);max-width:112px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .title{min-width:300px;color:#fff;text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:normal;border-radius:30px;background:linear-gradient(135deg,#ff6136,#ff0e80);box-shadow:0 0 6px #f29f84;display:flex;padding:10px 30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border:3px solid #FFF9DE}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content{max-width:1280px;width:100%;padding:30px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content{padding:20px 0}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper{display:flex;flex-direction:row;gap:20px;width:100%;margin:auto auto 30px;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item{display:flex;align-items:flex-start;padding:5px 10px;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;max-width:386px;width:30%;min-width:275px;height:145px;border-radius:10px;background:#fff;gap:15px;position:relative;flex-direction:column}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item{width:95%}}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item:before{content:"";position:absolute;left:0;width:15px;height:15px;background:#ffedd9;border-radius:15px;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:inset -2px 0 0 -2px #0000001a;border-right:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item:after{content:"";position:absolute;right:0;width:15px;height:15px;background:#ffedd9;border-radius:15px;top:50%;transform:translate(50%,-50%);overflow:hidden;box-shadow:inset 1px 0 0 -2px #0000001a;border-left:1px solid #ccc}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .info{display:flex;flex-direction:row;gap:10px;width:100%;height:90px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .info .coupon-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .info .coupon-icon img{max-width:80px;max-height:80px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .ranOut{max-width:70px;max-height:60px;position:absolute;right:0;bottom:0;transform:rotate(345deg)}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab{width:100%;position:absolute;left:0;bottom:0;border-radius:0 0 10px 10px;background:#fafafa;right:0;display:flex;justify-content:space-between;padding:5px 10px;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab .date{color:#4a4a4a;font-size:14px;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab .date span{font-weight:500}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .dateAndGrab .date.warning{color:red}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;width:70%;height:100%;margin-top:5px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .coupon .des{color:#4a4a4a;font-size:16px;font-weight:400;line-height:20px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .coupon .view-button{color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;margin-top:auto}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .grab-button{background-color:#009aa9;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .couponSwiper .coupon-item .use-button{background-color:#040404;color:#fff;padding:5px 10px;border:none;border-radius:4px;font-family:Rubik;font-size:14px;font-weight:400;cursor:pointer;width:fit-content;height:30px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .coupon-carousel .carousel-content .view-more-button{width:140px;height:40px;border-radius:4px;color:#009aa9;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border:1px solid #009AA9}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .emptyPage{display:flex;flex-direction:column;align-items:center}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .emptyPage img{max-width:230px}body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .emptyPage p{width:400px;text-align:center;font-family:Rubik;font-size:18px;font-weight:500;line-height:21px}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate e2-ecoupon-landing .landing-container .landing-body .emptyPage p{width:95%}}body main .e2ECouponLandingPageTemplate{opacity:1!important;background:#e13a30;max-width:100%;padding:unset;padding-top:40px;min-height:0}body main .e2ECouponLandingPageTemplate .Breadcrumb{position:relative;z-index:3}body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner{height:90vh;background-color:#e13a30;pointer-events:none;width:100vw;margin:0;top:0;position:absolute}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner{height:100%}body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner a{background:#e13a30}}@media (min-width: 1024px){body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner a{background:linear-gradient(#f51176,#e13a30)}}body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner a{max-height:826.375px;position:relative;width:100vw;height:100%;display:block}body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner a e2-media{display:flex;justify-content:center;height:100%}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner a e2-media{height:unset}}body main .e2ECouponLandingPageTemplate .ECouponBanner wtc-banner a e2-media img{max-height:1400px}body main .e2ECouponLandingPageTemplate .ECouponBanner e2-ecoupon-exclusive{margin:242px auto 0;position:relative;z-index:3}@media (max-width: 1023px){body main .e2ECouponLandingPageTemplate .ECouponBanner e2-ecoupon-exclusive{margin:17% auto 0}}body main .e2ECouponLandingPageTemplate .ECouponLanding{margin-top:3%;background:#ffedd9}body main .e2ECouponLandingPageTemplate wtc-breadcrumb{display:flex!important;justify-content:center!important}body main .e2ECouponLandingPageTemplate wtc-breadcrumb>div{width:1280px;padding:0 20px}
