main .e2GrabCouponPageTemplate pns-mini-banner-collection{width:100%;overflow:hidden}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box{position:relative}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper{margin-left:0;overflow:hidden}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide{width:390px}@media (max-width: 1280px){main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide{width:calc(33.33% - 5px)}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide .banner{width:100%}}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide .banner img{border-radius:10px}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide e2-media e2-loading{display:block;padding:2.5px}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide e2-media e2-loading .loading-main{background-color:#fff;border-radius:10px;height:160px}@media (min-width: 1024px){main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide e2-media e2-loading .loading-main{background-color:#efefef}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide e2-media e2-loading .loading-main span{transform:scale(2)}}@media (max-width: 1023px){main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}main .e2GrabCouponPageTemplate pns-mini-banner-collection .swiper-box swiper .swiper-wrapper .swiper-slide{width:min(390px,100vw - 37px)}}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile{position:relative}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container{cursor:pointer;position:relative;display:flex;flex-direction:column;padding:10px 16px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container>*{position:relative;z-index:2}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container:after{content:"";position:absolute;inset:0;z-index:0;-webkit-mask:radial-gradient(var(--r) at var(--r),rgba(0,0,0,0) 96%,#000);mask:radial-gradient(var(--r) at var(--r),rgba(0,0,0,0) 96%,#000);--offsetY: 0px;pointer-events:none}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container:before{--r: 8px;border-radius:12px;background-color:#e6e7e8;-webkit-mask-position:calc(-1 * var(--r)) var(--offsetY);mask-position:calc(-1 * var(--r)) var(--offsetY)}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container:after{--r: 9px;border-radius:11px;margin:1px;background-color:#fff;-webkit-mask-position:calc(-1 * var(--r) - 1px) var(--offsetY);mask-position:calc(-1 * var(--r) - 1px) var(--offsetY);-webkit-mask-size:calc(100% + 2px);mask-size:calc(100% + 2px)}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.extend{padding:8px 10px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.extend:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.extend:after{--offsetY: 33px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.extend .tag~.top-container{margin-top:17px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.extend .top-container{align-items:flex-start;min-height:unset}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.extend .top-container .title-container .subtitle-container{align-items:flex-start;line-height:18.75px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.active:before{background-color:#3fa7f3}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.active:after{background-color:#f5fbff}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.active .top-container .title-container .subtitle-container{color:#3fa7f3}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.isDisabled{opacity:.4;pointer-events:none}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.isErrorStatus:before{background-color:#f85a5a}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.isErrorStatus:after{background-color:#feeeee}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.isErrorStatus i{color:#f85a5a;font-size:16px!important}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.isErrorStatus .top-container .title-container .subtitle-container{color:#f85a5a}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container.isErrorStatus .top-container .actions-container button{background:#f85a5a26;color:#f85a5a}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .tag{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;border-radius:0 12px;font-size:12px;font-weight:500;line-height:1;height:17px;padding:0 10px;color:#fff;background-color:#3fa7f3}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:10px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container{display:flex;flex-direction:column;gap:4px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .subtitle-container{display:flex;align-items:center;gap:2px;font-size:16px;color:#3e3e3e;font-weight:500}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .subtitle-container .coupon-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .subtitle-container i{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:20px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .desc-container{word-break:break-word}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .voucher-amount{display:block;color:#3f5ab5;font-size:30px;font-weight:900;line-height:35.16px;letter-spacing:-1px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .voucher-amount:first-letter{font-size:16px;font-weight:700;line-height:18.75px}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .actions-container{display:flex;align-items:center;justify-content:center}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .actions-container:empty{display:none}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .actions-container button{background-color:#3fa7f326;color:#3fa7f3;height:23px;border-radius:100px;padding:4px 8px;cursor:pointer;font-size:14px;font-weight:500;line-height:15.4px;min-width:max-content}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .top-container .actions-container i{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;color:#9b9b9b}@keyframes blinkBackground{0%,50%,to{background:#f5fbff}25%,75%{background:#fff}}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container{display:flex;justify-content:space-between;font-size:12px;font-weight:400;line-height:15.6px;color:#737373;margin-top:32px;position:relative}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container:before{content:"";position:absolute;bottom:100%;left:0;right:0;border-bottom:1px solid #e6e7e8;margin:8px 14px;transform:translateY(50%)}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container .status span{font-weight:500;color:#f85a5a}main .e2GrabCouponPageTemplate pns-grab-coupon-group pns-cart-coupon-voucher-tile .error-message{position:absolute;bottom:0;right:0;color:#f85a5a;font-size:14px;margin:0 10px 8px 0}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList{display:flex;flex-direction:column;align-items:center;gap:48px;padding-top:48px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:766px;width:100%}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .subTitle,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .subTitle,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .subTitle,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .subTitle{width:100%;display:flex;flex-direction:row;align-items:center;gap:6px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .subTitle img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .subTitle img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .subTitle img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .subTitle img{width:40px;height:40px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .subTitle span,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .subTitle span,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .subTitle span,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .subTitle span{color:#3f5ab5;font-weight:700;font-size:30px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item{background-color:#d9edfd;padding:40px 24px 24px;border-radius:24px;display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile{max-width:355px;min-width:355px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container{filter:drop-shadow(0px 3px 3px rgba(30,56,140,.1019607843))}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:hover,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container:hover,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:hover,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container:hover,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:hover,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container:hover,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:hover,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container:hover{filter:drop-shadow(0px 3px 4px rgba(30,56,140,.2))}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:after,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container:after,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:after,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container:after,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:after,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container:after,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container:after,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container:after{--offsetY: 25px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .tag,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .tag,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .tag,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .tag,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .tag,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .tag,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .tag,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .tag{height:21px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container{margin-top:13px;height:64px;align-items:center}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container{display:flex;flex-direction:row;align-items:center;gap:8px}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .image-container e2-media img{width:64px;height:64px;object-fit:contain}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container{margin-top:24px;align-items:center}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabCouponBtn{min-width:62px;height:34px;border-radius:16px;padding:8px 16px;font-size:14px;font-weight:400;background-color:#3f5ab5;border:unset!important}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container pns-grab-coupon-to-account .grabbedCouponBtn{background-color:#ddd}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item{display:flex;flex-direction:column;align-items:center;padding:30px 0 46px;gap:unset}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item .empty-message,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item .empty-message,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item .empty-message,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item .empty-message{font-size:16px;font-weight:500}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .loadMore,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .loadMore,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .loadMore,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .loadMore{min-width:110px;height:34px}@media (max-width: 767px){main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item{display:flex;flex-direction:column;position:relative;padding:16px 0}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item:before,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item:before{content:"";position:absolute;width:100vw;height:100%;background-color:#d9edfd;left:50%;transform:translate(-50%);z-index:0;top:0}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item pns-cart-coupon-voucher-tile,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .item pns-cart-coupon-voucher-tile{max-width:unset;min-width:unset}main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .freeDeliveryContent .empty-item .empty-message,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .orderDiscountContent .empty-item .empty-message,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .productsContent .empty-item .empty-message,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item img,main .e2GrabCouponPageTemplate pns-grab-coupon-group .grabCouponGroupList .brandsContent .empty-item .empty-message{z-index:1}}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile pns-add-to-account-notification{display:flex;width:fit-content;position:absolute;left:0;right:0;top:calc(100% + 2px);margin:auto;display:block}body .add-to-account-notification{z-index:100}body .add-to-account-notification.modal-popover{z-index:999999!important}body .add-to-account-notification .popover-arrow{z-index:2}body .add-to-account-notification .popover-arrow:before,body .add-to-account-notification .popover-arrow:after{content:"";position:absolute;left:0;right:0;z-index:2;margin:auto;width:0px;height:0px;transform:translate(-50%)}body .add-to-account-notification .popover-arrow:after{top:-9px;border-right:10px solid transparent;border-bottom:10px solid white;border-left:10px solid transparent}body .add-to-account-notification .popover-arrow:before{top:-10px;border-right:10px solid transparent;border-bottom:10px solid rgba(30,56,140,.1);border-left:10px solid transparent}body .add-to-account-notification .notification-container{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;width:fit-content;padding:16px;border-radius:5px;box-shadow:0 3px 20px #1e388c26;color:#1e388c;background:#fff;white-space:nowrap}body .add-to-account-notification .notification-container .generic-link{text-decoration:none}body .add-to-account-notification .notification-container .link,body .add-to-account-notification .notification-container i{cursor:pointer;color:#3fa7f3;font-weight:700}@media (max-width: 767px){body .add-to-account-notification{justify-content:space-between}body .add-to-account-notification .popover-arrow{display:none}body .add-to-account-notification .notification-container{width:calc(100vw - 16px);background:#3e3e3e;padding:20px 16px;border-radius:4px;justify-content:space-between}body .add-to-account-notification .notification-container .content{color:#fff;font-weight:500;flex-grow:1}body .add-to-account-notification .notification-container .link{color:#ffc400}body .add-to-account-notification .notification-container i{font-size:20px;color:#ffc400}}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile pns-grab-coupon-to-account .grabCouponBtn{background-color:#3f5ab5;padding:10px 0;height:35px;font-weight:500;color:#fff;cursor:pointer}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile pns-grab-coupon-to-account .grabbedCouponBtn{background-color:#ddd}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle{margin:0;position:relative;width:149px;height:165px;box-shadow:0 3px 3px #1e388c1a;border-radius:12px;overflow:hidden}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle .couponImage{cursor:pointer;aspect-ratio:149/130}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle .couponImage img{width:100%;height:100%;object-fit:cover}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle pns-grab-coupon-to-account .grabbedCouponBtn,main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle pns-grab-coupon-to-account .grabCouponBtn{min-width:auto;position:absolute;bottom:0;left:0;right:0;border-radius:0 0 12px 12px;border:unset}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle pns-grab-coupon-to-account .grabbedCouponBtn.btn.btn-primary-sm:hover,main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle pns-grab-coupon-to-account .grabCouponBtn.btn.btn-primary-sm:hover{background-color:#3f5ab5}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle pns-grab-coupon-to-account .grabbedCouponBtn{background-color:#ddd}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel pns-feature-coupon-tile .couponTitle pns-grab-coupon-to-account .grabbedCouponBtn.btn.btn-primary-sm:hover{background-color:#ddd}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel .coupons .swiper .swiper-wrapper .swiper-slide{width:fit-content}main .e2GrabCouponPageTemplate pns-feature-coupon-carousel .coupons{max-width:841px;margin:auto auto 16px;background:linear-gradient(94.66deg,#fff9 3.73%,#ffffff4d 99.17%);border-radius:10px;padding:24px 16px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container{display:flex;flex-direction:column;gap:16px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .tag{border-radius:100px;background-color:#3fa7f3;display:flex;align-items:center;justify-content:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:13.2px;color:#fff;width:fit-content}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .top-container{display:flex;align-items:center;justify-content:space-between}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container{display:flex;align-items:center;justify-content:space-between;gap:16px 0;flex-wrap:wrap;flex-grow:1}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .subtitle-container{font-size:20px;font-weight:700;line-height:23.44px;word-break:break-all}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .voucher-amount{display:block;color:#3f5ab5;font-size:30px;font-weight:900;line-height:35.16px;letter-spacing:-1px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .voucher-amount:first-letter{font-size:16px;font-weight:700;line-height:18.75px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container .desc-container{word-break:break-all;flex-basis:100%}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container{display:flex;font-size:14px;line-height:16.41px;color:#737373;gap:8px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container .status{position:relative}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container .status:before{content:"";position:absolute;border-left:1px solid #e6e7e8;height:16px;right:calc(100% + 4px);top:0;bottom:0;margin:auto}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .effective-period-container .status span{font-weight:500;color:#f85a5a}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .detailInfo{font-size:14px;font-weight:500;line-height:1.29;padding-top:16px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab{margin-top:16px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header{margin:0 -24px;display:flex;justify-content:space-between;align-items:flex-end}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav{list-style:none;display:flex;justify-content:center;padding:0;margin:0;border-bottom:1px solid #e6e7e8;width:100%}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>li,.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>div{margin-top:unset;height:45px;min-width:50%;text-align:center;color:#9b9b9b;border-bottom:3px solid transparent;font-size:16px;display:flex;align-items:center;justify-content:center;position:relative}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>li.active,.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>li:hover,.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>div.active,.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>div:hover{color:#1e388c;cursor:pointer;font-weight:900}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>li.disabled,.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>div.disabled{pointer-events:none}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>li.active,.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav>div.active{border-color:#1e388c}@media (max-width: 1023px){.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-header .tab-nav{overflow-x:auto}}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content{padding-top:16px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane{max-height:50vh;width:calc(100% + 11px);margin-right:-11px;padding-right:8px;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar{height:4px;width:4px;background:transparent}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar-track{width:4px;background:#fff;margin-right:5px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar-thumb{border-radius:10px;background:#3f5ab5;position:absolute}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar-thumb:window-inactive{background:#3f5ab5}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar{width:3px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar-track{background:#c7c7c74d}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar-thumb{background:#c7c7c7}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane::-webkit-scrollbar-thumb:window-inactive{background:#c7c7c7}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .title{font-size:16px;font-weight:500;line-height:18.75px;color:#3f5ab5;margin-bottom:16px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-title{font-size:16px;font-weight:500;line-height:18.75px;color:#3f5ab5;margin:16px 0}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper{border-radius:12px;background-color:#fff;padding:16px 10px;display:flex;flex-direction:column;gap:10px;counter-reset:step}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .title{font-size:14px;font-weight:500;line-height:16.41px;color:#3f5ab5}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .step{display:flex;flex-direction:column;gap:10px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .howToUseBox .title{font-size:16px;font-weight:900;color:#1e388c;margin-bottom:12px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .howToUseBox .howToUseBlock{background-color:#fff;border-radius:10px;padding:15px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .howToUseBox .howToUseBlock .subtitle{font-size:16px;line-height:1.56;margin-bottom:15px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .howToUseBox .howToUseBlock .subtitle span{color:#3fa7f3;font-weight:700}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .termsConditions{font-size:12px;line-height:15.6px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .physicalStoreBox{display:flex;flex-direction:column;align-items:center;gap:8px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .physicalStoreBox .subtitle{text-align:center;font-size:16px;font-weight:700;line-height:18.75px;color:#3f5ab5}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .physicalStoreBox e2-banner .banner-headline{display:none}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .physicalStoreBox img{max-width:180px;max-height:180px}.modal pns-ecoupon-evoucher-detail .couponVoucherDetail .tab-content .tab-pane .content-wrapper .physicalStoreBox .btn{min-width:125px;height:34px}.pns-grabbed-coupon-modal.modal .modal-dialog{max-width:571px}@media (max-width: 767px){.pns-grabbed-coupon-modal.modal .modal-dialog{align-items:flex-end!important;max-width:100%}}@media (max-width: 767px){.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content{border-radius:15px 15px 0 0;height:fit-content}}.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-header{padding:20px}.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-header .modal-title{font-weight:700;font-size:16px}.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-header .btn-close{font-size:24px;color:#9b9b9b}.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-body{background-color:#f5f5f5;padding:24px}.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-footer{border-top:1px solid #e6e7e8;background-color:#f5f5f5;border-radius:0 0 15px 15px;padding:20px 24px}.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-footer .btn{min-width:unset;max-width:124px;margin-left:auto}@media (max-width: 767px){.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-footer{width:100%;background:#f5f5f5;border-top:unset;border-radius:unset;padding:0 24px 54px}.pns-grabbed-coupon-modal.modal .modal-dialog .modal-content pns-grabbed-coupon-modal .modal-footer .btn{max-width:unset;height:50px;font-size:16px}}.pns-feature-coupon-detail-modal.modal .modal-dialog{max-width:450px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-header{padding:20px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-header .modal-title{font-weight:700;font-size:16px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-header .btn-close{font-size:24px;color:#9b9b9b}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body{background-color:#f5f5f5}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail pns-cart-coupon-voucher-tile .promo-code-container .top-container .title-container{align-items:start;flex-direction:column;gap:16px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab .tab-header{margin:0 -16px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab .tab-header .tab-nav li{color:#737373}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab .tab-header .tab-nav li.active{color:#1e388c;font-weight:700}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab .tab-header .tab-nav li:hover{color:#1e388c}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab .tab-content .tab-pane{max-height:26vh}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab .tab-content .tab-pane .content-wrapper{padding:16px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-body pns-ecoupon-evoucher-detail .couponVoucherDetail .detailTab .tab-content .tab-pane .content-wrapper .howToUseBox{font-weight:500;font-size:14px;color:#3f5ab5}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-footer{padding:20px 24px;display:flex;align-items:stretch;justify-content:flex-end;gap:8px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-footer button{height:auto;font-size:14px;min-width:124px;padding:10px 0}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-footer button.grabbedCouponBtn{background-color:#ddd;border-color:#ddd}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-footer pns-add-to-account-notification{left:unset;right:86px;top:calc(100% - 10px)}@media (max-width: 767px){.pns-feature-coupon-detail-modal.modal{top:45px}.pns-feature-coupon-detail-modal.modal .modal-dialog{max-width:none}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content{border-radius:20px 20px 0 0}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-footer{padding:16px 10px;flex-flow:column-reverse;gap:16px}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-footer button{min-width:100%}.pns-feature-coupon-detail-modal.modal .modal-dialog .modal-content pns-feature-coupon-detail-modal .modal-footer pns-add-to-account-notification{position:relative;left:0;right:0;top:-140px;z-index:999999}}main .e2GrabCouponPageTemplate{opacity:1!important;padding-bottom:unset}body main{background-color:#385cd0}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBanner,main .e2GrabCouponPageTemplate .GrabCouponFeaturedCoupons,main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel{margin-bottom:16px}main .e2GrabCouponPageTemplate .GrabCouponLandingFlex pns-grab-coupon-landing .empty-content{max-width:841px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 auto 220px;padding:146px 24px}main .e2GrabCouponPageTemplate .GrabCouponLandingFlex pns-grab-coupon-landing .empty-content img{min-height:120px;min-width:120px}main .e2GrabCouponPageTemplate .GrabCouponLandingFlex pns-grab-coupon-landing .empty-content .empty-message{color:#fff;font-size:16px;line-height:18.75px;text-align:center;padding-bottom:8px}@media (max-width: 767px){main .e2GrabCouponPageTemplate .GrabCouponLandingFlex pns-grab-coupon-landing .empty-content{padding:142px 24px;margin-bottom:unset}}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBanner{display:flex;justify-content:center}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBanner e2-banner{width:100%;max-width:841px}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBanner e2-banner e2-media{display:block;aspect-ratio:841/151}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBanner e2-banner e2-media.is-missing{display:none}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview{padding-bottom:16px}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box{display:flex}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper{margin:0 auto;max-width:841px;padding-bottom:16px}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper .swiper-wrapper .swiper-slide{max-width:271px;max-height:149px}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper .swiper-wrapper .swiper-slide e2-media e2-loading{padding:0}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper .swiper-wrapper .swiper-slide e2-media e2-loading .loading-main{max-width:271px;max-height:149px}@media (max-width: 767px){main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper .swiper-wrapper .swiper-slide e2-media e2-loading .loading-main{width:100%!important;max-width:unset!important;max-height:unset!important}}@media (max-width: 767px){main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper{width:100%;padding:0 0 16px}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper .swiper-wrapper .swiper-slide{width:100%!important;max-width:unset!important;max-height:unset!important}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .swiper-box .swiper .swiper-wrapper .swiper-slide e2-banner a e2-media img{width:100%}}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .indicators{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0;gap:6px;height:6px;flex:none;order:2;align-self:stretch;flex-grow:0;bottom:0}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .indicators .swiper-pagination-bullet{width:5px;height:5px;border-radius:5px;background-color:#e6e7e8;margin:0 2.5px;transition:all .2s ease-in-out}main .e2GrabCouponPageTemplate .GrabCouponFeaturedBannerCarousel pns-mini-banner-collection .preview .indicators .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3fa7f3;width:30px}main .e2GrabCouponPageTemplate .GrabCouponPinListing{position:relative;padding-bottom:50px}main .e2GrabCouponPageTemplate .GrabCouponPinListing:before{content:"";position:absolute;width:100vw;height:100%;background-color:#f5fbff;border-radius:40px 40px 0 0;margin:0 calc(50% - 50vw);z-index:0}main .e2GrabCouponPageTemplate .GrabCouponPinListing pns-grab-coupon-group{position:relative}
