.tetris-toast[data-v-1c950f5b]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:22px;max-height:95%;max-width:none;pointer-events:none;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:300px;z-index:1}@media only screen and (min-width:451px){.tetris-toast[data-v-1c950f5b]{left:36px;right:36px}}.tetris-toast-inner[data-v-1c950f5b]{background:rgba(33,33,33,.87);border-radius:4px;display:inline-block;max-width:100%;padding:12px 24px;text-align:center}.tetris-toast-inner svg[data-v-1c950f5b]{font-size:50px;margin-bottom:8px}.tetris-toast-inner .tetris-toast-message[data-v-1c950f5b]{color:#fff;font-size:14px;font-weight:400;line-height:1.44}.discount-left .klk-poptip-popper-content,.discount-left .klk-poptip-popper-title{word-break:break-word}.discount-card[data-v-1d209e3c]{background:#fff;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.08);box-shadow:0 1px 6px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:120px;padding:6px;position:relative}@media only screen and (min-width:451px){.discount-card[data-v-1d209e3c]{margin-bottom:10px;padding:8px}}.discount-left[data-v-1d209e3c]{-webkit-box-flex:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:70%;flex:70%;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.discount-left[data-v-1d209e3c] .code-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;font-style:normal;font-weight:700;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;word-break:break-word}@media only screen and (min-width:451px){.discount-left[data-v-1d209e3c] .code-title{font-size:20px}}.discount-left[data-v-1d209e3c] .code-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-style:normal;font-weight:600;height:100%;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word}.discount-left[data-v-1d209e3c] .code-description-more{background-color:rgba(0,0,0,.1);border-radius:4px;display:inline-block;font-size:12px;font-weight:600;line-height:16px;padding:2px 8px}.discount-left .klk-poptip-popper-title[data-v-1d209e3c]{font-size:16px;font-weight:500;word-break:break-word}.discount-right[data-v-1d209e3c]{-webkit-box-flex:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:30%;flex:30%;-ms-flex-direction:column;flex-direction:column;font-size:12px;justify-content:space-around;line-height:1.33;padding:3px 0 3px 8px;text-align:center}.discount-right .discount-right-bottom[data-v-1d209e3c]{font-weight:600;margin-top:6px}.discount-right .discount-type[data-v-1d209e3c]{color:#757575;font-weight:500}.discount-right .discount-code[data-v-1d209e3c]{word-wrap:anywhere;font-weight:400;word-break:break-all}.discount-right .invalid[data-v-1d209e3c]{color:#999;font-weight:600}.discount-right .invalid .icon[data-v-1d209e3c]{height:15px;line-height:15px;margin-right:5px;vertical-align:bottom}.color-oringe-0 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#ffc65c),to(#ff9d26));background:-o-linear-gradient(left top,#ffc65c,#ff9d26);background:linear-gradient(to right bottom,#ffc65c,#ff9d26);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-oringe-0 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-oringe-0 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-oringe-0 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-oringe-1 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#ffaf65),to(#ff7043));background:-o-linear-gradient(left top,#ffaf65,#ff7043);background:linear-gradient(to right bottom,#ffaf65,#ff7043);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-oringe-1 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-oringe-1 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-oringe-1 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-oringe-2 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#ff8a65),to(#e64340));background:-o-linear-gradient(left top,#ff8a65,#e64340);background:linear-gradient(to right bottom,#ff8a65,#e64340);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-oringe-2 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-oringe-2 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-oringe-2 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-oringe-3 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#ffaf65),to(#ff7043));background:-o-linear-gradient(left top,#ffaf65,#ff7043);background:linear-gradient(to right bottom,#ffaf65,#ff7043);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-oringe-3 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-oringe-3 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-oringe-3 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-purple-0 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#fab0af),to(#ff98b7));background:-o-linear-gradient(left top,#fab0af,#ff98b7);background:linear-gradient(to right bottom,#fab0af,#ff98b7);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-purple-0 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-purple-0 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-purple-0 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-purple-1 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#ff8db6),to(#de87e0));background:-o-linear-gradient(left top,#ff8db6,#de87e0);background:linear-gradient(to right bottom,#ff8db6,#de87e0);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-purple-1 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-purple-1 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-purple-1 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-purple-2 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#f073a0),to(#ae36b2));background:-o-linear-gradient(left top,#f073a0,#ae36b2);background:linear-gradient(to right bottom,#f073a0,#ae36b2);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-purple-2 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-purple-2 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-purple-2 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-purple-3 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#ff8db6),to(#de87e0));background:-o-linear-gradient(left top,#ff8db6,#de87e0);background:linear-gradient(to right bottom,#ff8db6,#de87e0);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-purple-3 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-purple-3 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-purple-3 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-green-0 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#6fcf6d),to(#32c290));background:-o-linear-gradient(left top,#6fcf6d,#32c290);background:linear-gradient(to right bottom,#6fcf6d,#32c290);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-green-0 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-green-0 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-green-0 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-green-1 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#60d1a6),to(#32c290));background:-o-linear-gradient(left top,#60d1a6,#32c290);background:linear-gradient(to right bottom,#60d1a6,#32c290);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-green-1 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-green-1 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-green-1 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-green-2 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#32c290),to(#0b8d60));background:-o-linear-gradient(left top,#32c290,#0b8d60);background:linear-gradient(to right bottom,#32c290,#0b8d60);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-green-2 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-green-2 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-green-2 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-green-3 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#60d1a6),to(#32c290));background:-o-linear-gradient(left top,#60d1a6,#32c290);background:linear-gradient(to right bottom,#60d1a6,#32c290);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-green-3 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-green-3 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-green-3 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-blue-0 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#75a6f5),to(#50c1fa));background:-o-linear-gradient(left top,#75a6f5,#50c1fa);background:linear-gradient(to right bottom,#75a6f5,#50c1fa);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-blue-0 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-blue-0 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-blue-0 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-blue-1 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#0f9aeb),to(#4985e5));background:-o-linear-gradient(left top,#0f9aeb,#4985e5);background:linear-gradient(to right bottom,#0f9aeb,#4985e5);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-blue-1 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-blue-1 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-blue-1 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-blue-2 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#3b75d9),to(#2052bd));background:-o-linear-gradient(left top,#3b75d9,#2052bd);background:linear-gradient(to right bottom,#3b75d9,#2052bd);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-blue-2 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-blue-2 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-blue-2 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.color-blue-3 .discount-left[data-v-1d209e3c]{background:-webkit-gradient(linear,left top,right bottom,from(#0f9aeb),to(#4985e5));background:-o-linear-gradient(left top,#0f9aeb,#4985e5);background:linear-gradient(to right bottom,#0f9aeb,#4985e5);line-height:1.3;padding:12px 10px 12px 12px}@media only screen and (min-width:451px){.color-blue-3 .discount-left[data-v-1d209e3c]{line-height:1.5;padding:6px 6px 6px 16px}}.color-blue-3 .discount-left[data-v-1d209e3c]:before{background:-o-radial-gradient(#fff 0,#fff 4px,transparent 5px);background:radial-gradient(#fff 0,#fff 4px,transparent 5px);background-position:right 8px top 0;background-size:15px 15px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}@media only screen and (min-width:451px){.color-blue-3 .discount-left[data-v-1d209e3c]:before{background-position:right 9px top 0;background-size:17px 17px}}.campaign-title[platform=web]{margin:0 auto 28px;width:900px}.campaign-title[platform=web] .title{color:#212121;font-size:32px;font-weight:700;line-height:42px;margin-bottom:8px;min-height:42px}.campaign-title[platform=web] .sub-title,.campaign-title[platform=web] .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-style:normal;overflow:hidden;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=web] .sub-title{font-size:16px;font-weight:400;line-height:22px}.campaign-title[platform=mweb]{margin-bottom:16px;width:100%}.campaign-title[platform=mweb] .title{font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px;min-height:32px}.campaign-title[platform=mweb] .sub-title,.campaign-title[platform=mweb] .title{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#212121;display:-webkit-box;font-style:normal;overflow:hidden;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=mweb] .sub-title{font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:400px){.campaign-title[platform=web]{margin-bottom:16px;width:100%}.campaign-title[platform=web] .title{font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px;min-height:32px}.campaign-title[platform=web] .sub-title,.campaign-title[platform=web] .title{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#212121;display:-webkit-box;font-style:normal;overflow:hidden;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=web] .sub-title{font-size:14px;font-weight:400;line-height:20px}}.discount-container[platform=web][data-v-7ba5bd90]{padding:40px 0}.discount-container[platform=mweb][data-v-7ba5bd90]{padding:32px 16px}@media only screen and (min-width:451px){.card-list[platform=web][data-v-7ba5bd90]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto;width:1180px}.card-list[platform=web] .discount-card[data-v-7ba5bd90]{margin:0 10px 20px;min-height:134px;width:373px}.card-list[platform=web].two[data-v-7ba5bd90]{width:786px}.card-list[platform=web].three[data-v-7ba5bd90]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:1180px}}.klk-bottom-sheet[data-v-7ba5bd90] .klk-bottom-sheet-inner{height:65%;padding:0}.klk-bottom-sheet[data-v-7ba5bd90] .klk-bottom-sheet-inner .klk-bottom-sheet-body{padding:0}.klk-bottom-sheet[data-v-7ba5bd90] .klk-bottom-sheet-inner .drawer-close-outer{-webkit-box-shadow:inset 0 -.5px 0 rgba(0,0,0,.12);box-shadow:inset 0 -.5px 0 rgba(0,0,0,.12);padding:16px}.klk-bottom-sheet[data-v-7ba5bd90] .klk-bottom-sheet-inner .klk-drawer-content-inner{max-height:none;padding:16px;word-break:break-word}.klk-bottom-sheet[data-v-7ba5bd90] .klk-bottom-sheet-inner .klk-drawer-title-inner{font-size:18px;padding:16px 16px 0;word-break:break-word}.desktop-card-skeleton-lazy[data-v-703a9013]{margin:0 auto 30px;width:1160px}