*{box-sizing:border-box}#root,body,html{margin:0;padding:0;height:100%;line-height:1em;font-family:SukhumvitSet,sans-serif;color:#4d4d4d;touch-action:manipulation;background:#fff;overflow:hidden;-webkit-overflow-scrolling:touch!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;opacity:1!important;visibility:visible!important}html.no-bounching,html.no-bounching #root,html.no-bounching body{-webkit-overflow-scrolling:auto!important}button{font:inherit}input,textarea{font:inherit;border:unset;padding:0;background-color:unset;color:unset;outline:none;border-radius:0;outline-offset:unset;-webkit-appearance:none;appearance:none}:not(.show-scroll-bar)::-webkit-scrollbar{display:none}div{-webkit-touch-callout:none}div,img{-webkit-user-select:none;user-select:none}img{user-drag:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.Content{overflow-x:hidden!important}.Content,.detail-view-wrap{width:100%;background-color:#fff}.detail-view-wrap{display:flex;flex-direction:column;min-height:100%}.detail-view-back-wrap{position:absolute;top:-2px;width:100%;height:56px;z-index:100}.detail-view-back-btn{position:absolute;top:16px;left:16px;height:24px;width:24px;overflow:hidden}.detail-view-back-btn.back-right-btn{left:unset;right:16px}.detail-view-full-image-container,.detail-view-image-container{position:relative;width:100%}.detail-view-image-container:before{content:"";display:block;padding-top:calc(59.737% + 56px)}.detail-view-full-image-container:before{content:"";display:block;padding-top:74.667%}.detail-view-image-wrap{padding:0 16px}.detail-view-image-full-wrap,.detail-view-image-wrap{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:#f2f2f2}.detail-view-txt-container{flex-direction:column;padding:0 16px;margin-top:-10.667%;overflow-y:hidden}.detail-view-txt-container,.detail-view-txt-wrap{display:flex;flex-grow:1;width:100%;position:relative}.detail-view-txt-wrap{height:100%;z-index:2;padding:16px 16px 0;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff;box-shadow:10px 0 30px -15px rgba(77,77,77,.5)}.detail-view-txt-overflow{width:100%;height:30px;overflow:hidden;top:-15px;position:relative;z-index:3;background-color:#fff}.detail-view-image-full-frame{width:100%;height:100%;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYBAMAAABoWJ9DAAAAJFBMVEXr6+vOzs7a2trj4+Po6Ojc3NzR0dHU1NTh4eHW1tbl5eXe3t7b2UUhAAAEtklEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYt2PcJoIoDuNPsRMbp/oDMQQacoMgLmA3DqIKDTWLItHiG2CJIiVuqEHiAHBDdlDQAo9oJGY9bxN9v3Lb0ezqzbcDANiB0ac3C+uMX719bwi0kS6scyYdGeKMJM2ts5XEFgk0Ueu0e2OpdWEI81Ktc/tlqtaxIcpYfkHSjkGQiZLuozFT8toQZKPWfNE9WKt11xBj3Kh19PcK6bMhxJ57Q91R8s4Q4qmSU7dnHhtCNP6L8V3JwhBgX34OnCj5aAiwlNxJyUzJQ0OA7b/m8hO15ryzAhwquW9/Wil5YqhupeSbO/9NHhmq26r14LrHqCO/FZZXGweVHVzzsTgUUaQWn0Lm5q2JIjXlB44vEiG3nvxIvkcUqcinEK8hilTnj3WJIqF8+CCKhPK7gCgSJv+d2BBFCpXHW6JIKD9rEEUCuGk8N8Wjjvx51QFRpKb8ie5IyT1DFb55EEVi5avgSsm5oYp8N59e9XbU4P8s8bZEkR0oGDOWRJEdKBjE9wm59Ty/TDJHVZfJBwMAAABulBfPCn019OhMJZjbe3eiEvzM2LtGJbjF0zsVoSCyILcdCzIwLMjAsCADs1YJEnvvNirBBYXeTRsVOuZ3eAAAAAAAcItNCerDMuNkcVjG+j/ckf7NYCIVF0B/Gk6k+sHeHeOmFURRAMWAA8SNXxQpNVaktPESiLIBlkCT3k1SewksITsIOwzfimQc+GTy5XlDcU41mpLbXd5/Y0qugm0MYp9ZLesYxLKmZxfzN65NNDXcxyDWbNSyikHsEKjlKgbyZHEdsxjCerlqFj5FuCxjU4uXZR6D3Y54fZP4B2Vvgcuoey3xrSL+8rWzjL333enLwaWyN8FR3fvccN12p+uDS2Vvhu3gQD6PqGBZHoiyN8NucCAjangsD0TZm2FVHoiyN8PVkEA8EVbPm/JAlL0ZZuWB+EQ9w7g8EGVvhpt46a7zEHvvutOng0tl7xnt+3dlbx1vlb2XZRpnGbVOt4lhfo041HzcWvteyTLOMdmbbh2FlL05HuMMo9b5fsYZRq3zraKQsjfBcd37o7OJvQ/d6fuLyz88dl/TrLhc1L6nWBQHYtQ6xXVxINr3FPPiQOzVSDEpDkT7nmJaHIiyN8emNBCj1jkeSgNR9ubYlgZir0aOdWkg2vccu9JAlL057uPQt87m6Td/Oh5cKntzrKKXvRotXEUvezVamEUvezVaWEQ/r4E1MI5e9mq0cBPn2auRbBKnGbVuZBqnGbVuJXpZotzEJk4yat3KNgrYq5FnGScZtW5lFz2MWrexiiO6xZbmd//t4wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Hd7cEACAAAAIOj/636ECgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AYXopS/6D46tAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:50%}.detail-view-image-frame{position:relative;top:5%;overflow:hidden}.detail-view-image-frame:before{content:"";display:block;padding-bottom:60.64%}.detail-view-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(0);opacity:1;transition:all .3s}.detail-view-image.blur-image{opacity:0;filter:blur(10px)}.detail-box{flex-grow:1;overflow-y:scroll;padding-bottom:30px}.main-status-wrap{position:absolute;top:0;left:69.096%;width:30.904%}.main-status-wrap .main-status{height:25.349%;width:129.345%;color:hsla(0,0%,100%,.8);background-color:#4d4d4d;position:absolute;top:15%;left:8%;display:flex;justify-content:center;align-items:center;transition:unset!important;transform:rotate(-135deg)}.main-status-wrap .main-status .text{font-size:14px;font-weight:400;transform:rotate(180deg)}@media (max-width:320px){.main-status-wrap .main-status .text{font-size:13px}}@media (min-width:480px){.main-status-wrap .main-status .text{font-size:15px}}@media (min-width:535px){.main-status-wrap .main-status .text{font-size:16px}}@media (min-width:590px){.main-status-wrap .main-status .text{font-size:17px}}@media (min-width:645px){.main-status-wrap .main-status .text{font-size:18px}}@media (min-width:700px){.main-status-wrap .main-status .text{font-size:19px}}.main-status-wrap:before{content:"";display:block;padding-top:100%}.DualButton .right .right-wrap .right-title{text-align:right}.empty-view{pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:65px 16px;color:grey}.empty-view-wrap{position:relative;width:100%;text-align:center}.search-empty-view-img-frame{position:relative;width:40px;height:40px}.search-empty-view-img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:contain}.empty-view-img-full{width:36.73%;margin-bottom:24px}.empty-view-img{width:20.992%;height:auto;margin-bottom:24px}.empty-view-detail-frame,.empty-view-title-frame{font-size:18px;font-weight:600;line-height:27px}.empty-view-detail-frame{text-align:center;white-space:pre-wrap;overflow:hidden}.empty-view-title{margin-top:32px;margin-bottom:24px;color:#4d4d4d;font-size:18px;font-weight:600;display:flex;justify-content:center;align-items:center}.empty-view-title.search{margin-top:10px;margin-bottom:0}.empty-view-detail{color:#4d4d4d;font-size:15px;font-weight:300;text-align:center}.gototop-container{position:fixed;bottom:20px;right:20px;opacity:0;pointer-events:none}.gototop-container .gototop-icon{width:30px;height:30px;object-fit:contain}.gototop-container.show{opacity:1;pointer-events:auto;z-index:4000}.InformationTooltip{position:relative;z-index:2}.InformationTooltip .info-flag{width:16.8px;height:16.8px;margin-left:8px}.InformationTooltip .info-text-indicator{content:"";position:absolute;right:4px;bottom:25px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #f2f2f2}.InformationTooltip .info-text-indicator.hide{opacity:0}.InformationTooltip .info-text-wrap{position:absolute;width:100%;height:auto;display:flex;justify-content:center}.InformationTooltip .info-text-wrap .info-text{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;bottom:25px;padding:3px 0;width:225px;border-radius:24.5px;background-color:#f2f2f2;transition:all .2s;z-index:10000;pointer-events:none}.InformationTooltip .info-text-wrap .info-text .text{padding:0 16px;font-size:12px;line-height:19px;font-weight:400;color:grey}.InformationTooltip .info-text-wrap .info-text.hide{opacity:0}.LogisticBox{position:relative;display:flex;width:100%;min-height:84px;padding:20px 20px 16px 16px;box-sizing:border-box;border:1px solid #cfcfcf;border-radius:4px;color:#4d4d4d}.LogisticBox .LogisticBox-selected-icon{visibility:hidden;margin:5px 12px 0 0;width:18px;height:18px;flex-shrink:0}.LogisticBox.showTool{padding:20px 82px 16px 16px}.LogisticBox.showTool .LogisticBox-tool-wrap{position:absolute;top:0;right:0;display:flex;align-items:center;margin:10px 16px 0 0}.LogisticBox.showTool .LogisticBox-tool-wrap .LogisticBox-edit-icon{width:18px;height:18px}.LogisticBox.showTool .LogisticBox-tool-wrap .LogisticBox-mask-icon{margin-left:16px;width:16px;height:16px}.LogisticBox.selected{border:2px solid #3cc2b1;box-shadow:0 0 2px 1px rgba(60,194,177,.3);padding:19px 19px 15px 15px}.LogisticBox.selected.showTool{padding:19px 81px 15px 15px}.LogisticBox.selected.showTool .LogisticBox-tool-wrap{top:-1px;right:-1px}.LogisticBox.selected .LogisticBox-selected-icon{visibility:visible}.LogisticBox+.LogisticBox{margin-top:16px}.MenuBar-container{margin-top:0!important;padding-bottom:8px}.MenuBar-container .MenuBar-wrap{max-height:93px;overflow:hidden}.MenuBar-container .MenuBar{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;padding:0 16px 25px}.MenuBar-container .MenuBarAdobeABTesting{display:none}.MenuBar-container .MenuBar::-webkit-scrollbar{width:0;background:transparent;display:none}.MenuBar-container .MenuBar::-webkit-scrollbar-thumb{background:transparent;display:none}.MenuBar-container .MenuBar:after{content:"";display:block;padding:8px}.MenuBar-container:after{content:"";display:block;margin:0 16px;border-bottom:1px solid #ebebeb}@media (min-width:685px){.MenuBar{justify-content:center}}.MenuItem .item-title{padding-top:7px;line-height:1.2em}.navigation-page-bar-button{font-weight:200;border-bottom:4px solid transparent;transition:all .3s}.navigation-page-bar-button.selected{border-bottom:4px solid #45c2b1}.NavigationPageView .navigation-bar{height:56px}.NavigationPageView .navigation-bar.page-bar{padding:15px 15px 0}.NavigationPageView .navigation-page-view{height:calc(100% - 56px)}.OfficialIcon{position:relative;z-index:2}.OfficialIcon .official-flag{width:18px;height:18px;margin-left:8px}.OfficialIcon .official-text{position:absolute;display:flex;align-items:center;justify-content:center;top:-45px;right:-3px;width:112px;height:32px;border-radius:16px;background-color:#f2f2f2;transition:all .2s;z-index:10000;pointer-events:none}.OfficialIcon .official-text .text{font-size:16px;font-weight:400;color:grey}.OfficialIcon .official-text.hide{opacity:0}.OfficialIcon .official-text:after{content:"";position:absolute;right:8px;bottom:-6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #f2f2f2}.QuantityBox{display:flex;width:120px;height:32px;border-radius:6px;border:1px solid #dadada}.QuantityBox div{border-right:1px solid #dadada;height:100%}.QuantityBox div:last-child{border-color:transparent}.QuantityBox .quantity-number{flex-grow:1}.QuantityBox .change-quantity{width:32px}.QuantityBox .change-quantity img{width:16px;height:16px}.QuantityBox .change-quantity .maximum{opacity:.2}.QuantityBox.disabled-select-quantity{opacity:.2;pointer-events:none}.RatingScore{display:flex;align-items:center;height:18px;font-size:15px}.RatingScore.small{height:14px;font-size:12px}.RatingScore .rating-score-average{font-weight:600;color:#3cc2b1;margin-right:4px}.RatingScore .score-wrap{display:flex;justify-content:space-between}.RatingScore .score-wrap .rating-score-wrap-star{position:relative}.RatingScore .rating-numbers-reviews{margin-left:4px}.RatingStar{position:relative;width:100%;height:100%}.RatingStar .star-bg{position:absolute;width:100%;height:100%}.RatingStar .star-progress-wrap{position:relative;height:100%;overflow:hidden}.RatingStar .star-progress-wrap .star-progress{position:absolute;width:100%;height:100%}.RatingStar.no-border .star-border{display:none}.RatingStar.no-border .rating-progress-wrap{top:0;left:0;width:100%;height:100%}.ReviewItem{display:flex;flex-direction:column;width:100%;padding:16px;border-radius:6px;min-height:120px;background-color:#f2f2f2;margin-bottom:8px;font-size:15px}.ReviewItem .header-section .name{font-weight:600}.ReviewItem .header-section .date{color:grey}.ReviewItem .item-detail{margin-top:4px}.ReviewItem .item-detail .rating-score-wrap{padding:3px 0}.ReviewItem .item-detail .rating{width:29.1px;height:21px;margin-right:8px;flex-shrink:0;object-fit:contain}.ReviewItem .item-detail .comment{line-height:22px;white-space:pre-wrap;word-break:break-word}.ReviewItem .item-detail .comment.three-line{max-height:66px}.ReviewItem .item-detail .comment.two-line{max-height:44px}.ReviewItem .edit-review-wrap{display:flex;justify-content:flex-end;align-items:center}.ReviewItem .edit-review-wrap .edit-review .edit-icon{height:24px}.ReviewItem .edit-review-wrap .edit-review .edit-label{color:#3cc2b1;font-weight:600}.ReviewsGroup{display:flex;align-items:center;font-size:15px;height:32px;z-index:9}.ReviewsGroup .score{display:flex;align-items:center;height:100%;margin-right:10px}.ReviewsGroup .score img{width:29.1px;height:21px;margin-right:5px;object-fit:contain}.ReviewsGroup .score.normal>img{margin-right:0}.ReviewsGroup .score.bad>img{margin-right:4px}.ReviewsGroup .score:last-child{margin-right:0}.ReviewsGroup.small{font-size:12px;height:30px}.ReviewsGroup.small img{height:24px;width:22px}.search-view-list{background-color:#fff;padding:0 16px}.search-history-wrap{height:56px;display:flex;align-items:center;border-bottom:1px solid #ebebeb}.search-history{font-weight:300;font-size:15px;width:100%;line-height:30px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:nowrap}.search-clear-history{flex-shrink:0;margin-left:10px;width:24px;height:70%;position:relative;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;margin-right:-10px}.search-clear-history-img{width:14px;height:14px}.search-suggest-wrap{height:56px;display:flex;align-items:center;border-bottom:1px solid #ebebeb}.search-suggest-wrap:last-child{border-bottom:none}.search-suggest-img-frame{position:relative;width:40px;height:40px;overflow:hidden;flex-shrink:0;margin-right:10px}.search-suggest-img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:50%}.search-suggest{font-weight:300;font-size:15px;width:100%;line-height:30px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:nowrap}.search-category-wrap{height:56px;display:flex;align-items:center;border-bottom:1px solid #ebebeb}.search-category-img-frame{position:relative;width:40px;height:40px;overflow:hidden;flex-shrink:0;margin-right:10px}.search-category-img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:50%}.search-category{font-weight:300;font-size:15px;line-height:30px;width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:nowrap}.search-category span,.search-history span,.search-suggest span{font-weight:600;color:#000}.ShippingItem{display:flex;flex-direction:column}.ShippingItem .ShippingItem-content-top{display:flex}.ShippingItem .ShippingItem-content-top .ShippingItem-icon-wrap{display:flex;justify-content:center}.ShippingItem .ShippingItem-content-top .ShippingItem-icon-wrap .ShippingItem-icon{width:24px;height:24px}.ShippingItem .ShippingItem-content-top .ShippingItem-title{min-height:22px;font-size:15px;margin-left:12px;line-height:23px;word-break:break-word}.ShippingItem .ShippingItem-content-top .ShippingItem-title.bold{font-weight:600}.ShippingItem .ShippingItem-content-bottom{word-break:break-word;min-height:22px;margin-left:36px;font-weight:400}.ShippingItem .ShippingItem-content-bottom,.shop-contact{display:flex;align-items:center;font-size:15px;line-height:23px}.shop-contact{width:100%;overflow:hidden;height:22px;padding:3px 0}.shop-contact-title{width:120px;font-weight:500;flex-shrink:0;display:flex;align-items:center;font-weight:400}.shop-contact-title-icon{width:16px;height:16px;display:inline;margin-right:5px;overflow:hidden}.shop-contact-title-txt{display:inline-block}.shop-contact-txt{width:100%;font-weight:400;display:flex;align-items:center;overflow:hidden}.shop-contact-txt-detail{display:flex;white-space:nowrap;text-overflow:ellipsis;overflow-x:scroll;overflow-y:hidden}.shop-contact-txt-detail.text-link{color:#4a90e2}.shop-contact-txt-link{color:grey;margin-left:10px;font-size:14px;flex-shrink:0;font-weight:400}.shop-contact-txt-link.no-margin{margin-left:0}.TextAdRow{display:flex;min-height:40px;padding:8px 16px;margin:8px 0;border-radius:6px;background-color:rgba(252,103,26,.08);word-break:break-word}.TextAdRow>.icon-textads{width:24px;height:24px;margin-right:8px}.TextAdRow>.text{line-height:24px}.TextAds{padding:16px}.TextInput{min-height:50px}.TextInput.no-label{min-height:unset}.TextInput.no-label .label{display:none;top:0}.TextInput.no-label .placeholder{display:flex}.TextInput.no-label.focusing .placeholder{opacity:.5}.TextInput textarea{resize:none;width:100%;height:26px;font-size:15px;font-weight:600;padding:2px 0;line-height:23px;border-bottom:1px solid #dbdbdb;caret-color:#3cc2b1;border-radius:0;overflow:hidden;transition:border-color .1s}.TextInput textarea.right{text-align:right}.TextInput textarea.one-line{height:30px!important;resize:none;white-space:nowrap;overflow-x:scroll}.TextInput textarea:disabled{color:transparent}.TextInput .disabled-value{position:absolute;top:25px;left:0;right:0;bottom:0;font-size:17px;line-height:23px;color:#b3b3b3}.TextInput .label{position:absolute;font-size:14px;top:0;width:100%;height:24px;line-height:24px;color:#b3b3b3;pointer-events:none;transition:all .1s}.TextInput .placeholder{font-size:17px;top:24px;height:26px;line-height:26px}.TextInput .placeholder.placeholderRegister{color:#4d4d4d;font-weight:600;font-size:14px}.TextInput .placeholder.right{justify-content:flex-end}.TextInput .length-limit{position:absolute;width:100%;height:0;font-size:13px;line-height:17px;overflow:hidden;text-align:right;color:#4d4d4d;transition:all .1s}.TextInput .length-limit.length-danger{height:17px!important;color:#d5483d}.TextInput .danger-notice{white-space:pre-wrap;overflow:hidden;font-size:12px;color:#d5483d;animation:alert-notice .2s;transform-origin:center left}.TextInput.focusing textarea{border-bottom:2px solid #3cc2b1;padding:2px 0 1px}.TextInput.focusing .label{color:#3cc2b1}.TextInput.focusing .length-limit{height:17px}.TextInput.danger textarea{border-color:#d5483d;caret-color:#d5483d}.TextInput.danger .label{color:#d5483d}.TextInput .children-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none}.ThumbnailItem{width:100%;height:109px;background-color:#fff;padding:0 16px;position:relative}.ThumbnailItem .ThumbnailItem-container{position:relative;display:flex;align-items:center;width:100%;height:100%;border-bottom:1px solid #ebebeb}.ThumbnailItem .ThumbnailItem-container .coupon-gifted{position:absolute;z-index:10;width:107.5px;height:78px}.ThumbnailItem .ThumbnailItem-container .image-wrap{flex-shrink:0;overflow:hidden;border-radius:6px;position:relative;display:flex;justify-content:center;align-items:center;width:108px;height:78px}.ThumbnailItem .ThumbnailItem-container .image-wrap img{object-fit:cover;width:100%;height:100%}.ThumbnailItem .ThumbnailItem-container .image-wrap img.special-shop-style{width:78px;border-radius:6px;overflow:hidden}.ThumbnailItem .ThumbnailItem-container .image-wrap .item-soldout{width:100%;height:100%;background-color:#fff;opacity:.7;display:flex;justify-content:center;align-items:center}.ThumbnailItem .ThumbnailItem-container .image-wrap .item-soldout .item-soldout-icon{width:64px;height:48px}.ThumbnailItem .ThumbnailItem-container .thumbnail-tag{position:absolute;top:50%;left:104px;width:32px;height:32px;transform:translate(-50%,-50%);border-radius:50%;color:#fff;background-color:#fc671a;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;white-space:nowrap}.ThumbnailItem .ThumbnailItem-container .thumbnail-tag.special-shop-style{left:91px}.ThumbnailItem .ThumbnailItem-container .thumbnail-stamp-redeem-image{width:100%;padding:6px 8px 8px 7px}.ThumbnailItem .ThumbnailItem-container .thumbnail-image-view{flex-shrink:0}.ThumbnailItem .ThumbnailItem-container .detail-container{margin-left:calc(2% + 16px);height:100px;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.ThumbnailItem .ThumbnailItem-container .detail-container .description-wrap{display:flex;margin-top:4px;height:43px}.ThumbnailItem .ThumbnailItem-container .detail-container .title-oneline{height:21px;font-size:14px;font-weight:600;line-height:18px;width:100%;padding:3px 0 4px 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThumbnailItem .ThumbnailItem-container .detail-container .title-oneline .new{color:#ff3030;margin-right:2px}.ThumbnailItem .ThumbnailItem-container .detail-container .sub-right{flex-shrink:0;font-size:14px;font-weight:600;color:#4d4d4d;line-height:18px;padding:3px 0;margin-left:4px}.ThumbnailItem .ThumbnailItem-container .detail-container .recommended-flag-wrapper{position:relative;top:4px;margin-right:5px;width:29px;flex-shrink:0}.ThumbnailItem .ThumbnailItem-container .detail-container .recommended-flag-wrapper .recommended-flag{position:absolute;top:0;left:0;width:100%}.ThumbnailItem .ThumbnailItem-container .detail-container .title-twoline{width:100%;height:43px;font-size:15px;font-weight:600;line-height:21px;padding:2px 0 3px 1px;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;word-break:break-word;word-wrap:break-word}.ThumbnailItem .ThumbnailItem-container .detail-container .title-twoline .new{color:#ff3030;margin-right:2px}.ThumbnailItem .ThumbnailItem-container .detail-container .sub-right-two-line{flex-shrink:0;width:18px;height:18px;padding:2px 0;margin-left:4px}.ThumbnailItem .ThumbnailItem-container .detail-container .sub-right-two-line .sub-right-two-line-img{width:100%;height:100%}.ThumbnailItem .ThumbnailItem-container .detail-container .stamp-title{font-weight:600}.ThumbnailItem .ThumbnailItem-container .detail-container .sub-description{height:38px;font-size:13.5px;font-weight:300;line-height:18px;padding:3px 0 3px 1px;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;word-break:break-word;word-wrap:break-word;margin-top:-10px;color:#424242}.ThumbnailItem .ThumbnailItem-container .detail-container .product-detail-price{width:100%;font-size:14px;margin-bottom:-4px;display:flex;flex-direction:column;padding-top:5px}.ThumbnailItem .ThumbnailItem-container .detail-container .product-detail-price .price-hilight{font-weight:600;color:#fc671a}.ThumbnailItem .ThumbnailItem-container .detail-container .product-detail-price .price-hilight-convert{font-weight:600;color:#fc671a;font-size:12px;height:14px}.ThumbnailItem .ThumbnailItem-container .detail-container .product-detail-price .point-only{font-weight:600;color:#fff;background-color:#fc671a;font-size:10px;line-height:15px;height:15px;padding:0 4px;width:72px;text-align:center}.ThumbnailItem .ThumbnailItem-container .detail-container .product-detail-price .point-only.point-th{padding-top:2px}.ThumbnailItem .ThumbnailItem-container .detail-container .product-detail-price .price-overlay{font-size:12px;color:grey;font-weight:200;text-decoration:line-through}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap{display:flex;flex-direction:column;color:#b3b3b3;justify-content:center;padding-top:4px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap.product{height:22px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .promotion-detail,.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .shop-detail{font-size:11px;line-height:15px;font-weight:400;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .stamp-detail{font-weight:300;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4d4d4d;padding-bottom:2px;padding-top:5px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .stamp-detail .thumbnail-stamp-detail-point{height:20px;display:flex;align-items:center}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .thumbnail-tamp-detail-point{font-size:17px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .thumbnail-stamp-detail-expired{font-size:11px;line-height:11px;height:11px;color:#b3b3b3;margin-top:3px;font-weight:400}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .point{font-size:15px;font-weight:600;color:#fc671a}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .shop-detail-wrap{display:flex;color:#b3b3b3;align-items:center;width:100%}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .product-detail-wrap{width:100%;color:#4d4d4d}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .product-detail-wrap .product-bottom-view{display:flex;align-items:center;width:100%;height:25px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .product-detail-wrap .product-bottom-total-sale{flex-shrink:0;font-size:12px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .product-detail-wrap .product-bottom-review{width:100%}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-wrap .product-detail-wrap .product-bottom-review .product-bottom-review-thumbnail{font-size:12px}.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-detail-wrap{display:flex;align-items:center}.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-detail-wrap .icon-detail-wrap{width:16px;height:16px;flex-shrink:0;margin-right:6px}.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-detail-wrap .icon-detail-wrap .icon-detail{width:100%;height:100%}.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-detail{width:100%;line-height:24px;font-size:14px;color:grey}.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-timer{display:flex}.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-variant-detail{font-size:15px;line-height:23px;font-weight:500;color:grey;white-space:unset}.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-sender-name{font-size:15px;line-height:23px;font-weight:500;color:grey;width:100%}.ThumbnailItem .ThumbnailItem-container .detail-container .Thumbnail-coupon-timer{margin-left:5px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail{font-size:10px;line-height:10px;font-weight:300;width:100%}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-right{flex-shrink:0;display:flex;align-items:center;margin-left:5px}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-right-txt{font-size:14px;line-height:12px;font-weight:300;display:inline}.ThumbnailItem .ThumbnailItem-container .detail-container .detail-right-img{width:10px;height:10px;margin-left:4px}.ThumbnailItem .ThumbnailItem-container .detail-container.favshop .sub-right{margin-left:4px}.ThumbnailItem .ThumbnailItem-container .detail-container.favshop .sub-description{margin-top:-8px}.ThumbnailItem .ThumbnailItem-container .detail-container.favshop .favshop-bottom-view{display:flex;font-size:13px;height:18px}.ThumbnailItem .ThumbnailItem-container .detail-container.favshop .favshop-bottom-view .favshop-bottom-icon-n-text-wrap{display:flex;align-items:center}.ThumbnailItem .ThumbnailItem-container .detail-container.favshop .favshop-bottom-view .favshop-bottom-icon-n-text-wrap .favshop-bottom-icon{width:16px;margin-right:5px}.ThumbnailItem .no-buttom-line{border-bottom:none}.ThumbnailItem.disable:after{content:"";background-color:hsla(0,0%,39.6%,.4)}.coupon-ThumbnailItem{padding:10px 16px;min-height:98px;height:auto}.coupon-ThumbnailItem .thumbnail-image-view{align-self:flex-start}.coupon-ThumbnailItem .detail-container{height:auto!important;min-height:78px}.coupon-ThumbnailItem .title-twoline{height:auto!important;max-height:43px}.Toolbar{position:relative;width:100%;height:16px;margin:16px 0;display:flex;align-items:center;color:#4d4d4d}.Toolbar .title{width:100%;font-weight:600;font-size:18px;height:16px;line-height:100%}.Toolbar .right-view{height:100%;display:flex;align-items:center;flex-shrink:0;font-size:14px;margin-left:10px}.Toolbar .right-view .text{margin-bottom:-3px;font-weight:600;height:100%;line-height:100%}.Toolbar .right-view .icon{width:12px;height:13px;margin-left:4px;margin-bottom:-1.5px}.VictoriaHeader{flex-direction:column;height:40px;margin:0 16px}.VictoriaHeader .title .left{padding:3px 0 2px 10px;text-transform:uppercase;font-weight:800}.VictoriaHeader .title .right{font-weight:400}.VictoriaHeader .subtitle .left{text-transform:uppercase}.alert-view-container-wrap .alert-view-frame-wrap .number,.Application.loading,.GroupRow .content .group-row-promotion-circle-icon,.GroupRow .content .group-row-shop-circle-icon,.image-carousel-dot-wrap,.InformationTooltip,.KRPCashRebateApp .KRPCashRebateApp-button,.KRPExchangePointApp .KRPExchangePointApp-button,.MenuItem .item-icon,.NavigationBar-right .NavigationBar-cart,.NavigationBar-right .NavigationBar-cart .number,.NotificationBar .noti-content,.OfficialIcon,.PinApp .content,.PinApp .content .back-button,.PinApp .content .pin-app-content .pin-button-wrap div,.ProductGroupRow .content .group-row-promotion-circle-icon,.ProductGroupRow .content .group-row-shop-circle-icon,.QuantityBox div,.RecommendedFlag .RecommendedFlag-inner,.ReviewItem .edit-review-wrap .edit-review,.SearchBar-main-cart-n-order .SearchBar-main-cart,.SearchBar-main-cart-n-order .SearchBar-main-cart .number,.SearchBar-main-cart-n-order .SearchBar-main-order,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-circle,.ThumbnailItem .ThumbnailItem-container .thumbnail-stamp-redeem-image,.ThumbnailItem .ThumbnailItem-container .thumbnail-tag{display:flex;justify-content:center;align-items:center}.CreditCardRow-wrap .CreditCardRow,.ReviewItem .header-section{display:flex;justify-content:space-between;align-items:center}.Application.loading.overlay,.image-carousel>.image-carousel-scroll-section,.image-carousel>.image-carousel-scroll-section>.card-item>.card-image,.image-carousel>.scroll-overlay,.image-carousel>.scroll-overlay>.click-overlay-card>.click-zone,.KRPCashRebateApp .fetchingExchange-board,.KRPExchangePointApp .fetchingExchange-board,.NotificationBar .noti-content,.product-card>.image-wrap>.product-image,.PromotionCard.disabled:after,.RecommendedFlag .decorator-bg,.RecommendedFlag .RecommendedFlag-inner,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top.disable:after,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-highlight,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-image,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-soldout,.ThumbnailItem.disable:after,.ThumbnailItem .ThumbnailItem-container .image-wrap .item-soldout{position:absolute;top:0;left:0;right:0;bottom:0}.CardDetailCarousel>.credit-card>.card-detail>.text-card-detail>.credit-cardTypeName-text,.CreditCardRow-wrap .CreditCardRow .card-content .card-name,.navigation-page-bar-button,.NavigationBar-title,.product-item-card>.item-cover-image-wrapper>.notice-bar>.title-bar,.PromotionCard>.promotion-card-wrap>.detail-wrap>.date,.PromotionCard>.promotion-card-wrap>.detail-wrap>.detail,.PromotionCard>.promotion-card-wrap>.detail-wrap>.name,.SelectCard .card-content .card-title,.TextInput .label,.TextInput>.text-input-wrap>.label,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-detail-mission .thumbnail-card-detail .thumbnail-card-detail-text,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-title,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-button.repeat-register,.ThumbnailItem .ThumbnailItem-container .detail-container .coupon-sender-name,.VictoriaHeader .subtitle .left,.VictoriaHeader .title .left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-title-wrap>.title-text-wrap>.title-text-name,.MenuItem .item-title,.mission-popup .mission-wrap>.content-wrap>.detail>.header,.product-card>.content .product-name.ellip,.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap>.detail-wrap>.name,.ReviewItem .item-detail .comment.two-line,.SelectCard .card-content .card-title-two-line,.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-title.two-line{overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}.PromotionCard>.promotion-content-wrap>.promotion-content>.title-text,.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap>.detail-wrap>.detail,.ReviewItem .item-detail .comment.three-line{overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;display:-webkit-box;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}.NormalInput .input-dom{font:inherit;border:unset;padding:0;background-color:unset;color:unset;outline:none;border-radius:0;outline-offset:unset;-webkit-appearance:none;appearance:none}.seperated-line{margin:11px 0;height:1px;border-bottom:1px solid #ebebeb}.dividing-line{width:100%;border-bottom:6px solid #f2f2f2}.default-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.no-scroll{overflow:visible!important}.Application,.Application.not-verify{position:relative;height:100%;overflow:hidden}.Application.not-verify{background-color:#fff;display:flex;justify-content:center}.Application.not-verify.bg-green{background-color:#40e0d0}.Application.not-verify>.content{width:100%;white-space:pre-wrap;position:absolute;top:80px;text-align:left}.for-test{text-align:center;white-space:pre-wrap;overflow:hidden;font-size:50px;line-height:50px;font-weight:800}.Application.loading.overlay{background-color:hsla(0,0%,100%,.8);z-index:1000}.Application.loading:after{content:"";display:block;width:36px;height:36px;border-radius:50%;border:6px solid rgba(60,194,177,.8);border-left-color:rgba(60,194,177,.3);animation:loading-rotate 1.5s linear infinite}@keyframes loading-rotate{to{transform:rotate(1turn)}}input{outline:none}@keyframes loadInApp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LandingPage{position:relative;height:100%;overflow:hidden}.add-partner-popup{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s;z-index:5000}.add-partner-popup.show{opacity:1}.add-partner-popup.hide{opacity:0;pointer-events:none}.add-partner-popup .add-partner-wrap{width:calc(100% - 32px);max-width:343px;display:flex;justify-content:center;position:relative}.add-partner-popup .add-partner-wrap>.content-wrap{width:100%;min-height:230px;background-color:#fff;position:relative;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:16px}.add-partner-popup .add-partner-wrap>.content-wrap>.image-header{margin-top:8px;height:32px;width:32px;object-fit:cover}.add-partner-popup .add-partner-wrap>.content-wrap>.body-section{width:100%;margin-top:8px;display:flex;flex-direction:column;align-items:center;white-space:pre-wrap}.add-partner-popup .add-partner-wrap>.content-wrap>.body-section>.header{font-weight:600;font-size:18px;color:#4d4d4d;height:29px;line-height:normal;text-align:center}.add-partner-popup .add-partner-wrap>.content-wrap>.body-section>.detail{font-size:15px;color:#4d4d4d;font-weight:500;height:48px;line-height:24px;text-align:center}.add-partner-popup .add-partner-wrap>.content-wrap>.body-section>.add-partner-divider{margin-top:16px;height:1px;width:100%;background-color:#dbdbdb}.add-partner-popup .add-partner-wrap>.content-wrap>.body-section>.button-container{margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:center}.add-partner-popup .add-partner-wrap>.content-wrap>.body-section>.button-container>.bottom-button{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:200px;height:40px;border-radius:20px;background-color:#45c2b1;color:#fff;font-weight:800}.adobe-analytic-log-overlay{display:flex;position:fixed;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);opacity:1;transition:opacity 0s;transition:all .3;z-index:5001;padding:0 16px}.adobe-analytic-log-overlay.hide{opacity:0!important;pointer-events:none!important;-webkit-overflow-scrolling:auto!important}.adobe-analytic-log-container{display:flex;flex-direction:column;height:90%;background-color:#fff;width:100%;min-width:290px;max-width:343px;border-radius:7px;padding:16px}.adobe-analytic-log-container .top-part-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dbdbdb}.adobe-analytic-log-container .top-part-container .clear-log-btn{display:flex;height:25px;width:95px;padding:0 5px;background-color:#d74738;color:#fff;border-radius:5px;align-items:center;justify-content:space-around}.adobe-analytic-log-container .top-part-container .close-popup-icon{width:16px;height:16px}.adobe-analytic-log-container .adobe-log-content{overflow-y:scroll}.adobe-analytic-log-container .adobe-log-content .loading-container{display:flex;height:80px;justify-content:center;align-items:center}.adobe-analytic-log-container .adobe-log-content .loading-container [aria-label=animation]{width:unset!important;height:70%!important}.ConfigMenu{position:absolute;left:0;bottom:0;width:auto;height:auto;z-index:5555}.ConfigMenu.remove{visibility:hidden;pointer-events:none}.ConfigMenu>.branch{background-color:rgba(143,133,125,.5);padding:2px 4px;color:#fff;font-weight:600;border-top-right-radius:8px}.ConfigMenu>.branch>.version{font-size:10px}.ConfigMenu .ConfigMenu-button{position:absolute;left:0;bottom:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:5554}.ConfigMenu .ConfigMenu-button .ConfigMenu-image{width:24px;height:24px}.ConfigMenu .ConfigMenu-menus{position:absolute;left:0;bottom:15px;opacity:0;transition:all .1s linear;z-index:5553;pointer-events:none}.ConfigMenu .ConfigMenu-menus.show-menu{bottom:45px;opacity:1;pointer-events:auto}.ConfigMenu .ConfigMenu-menus .ConfigMenu-menu{background-color:#fff;height:25px;width:120px;margin:5px 0;display:flex;align-items:center;border-radius:5px;border:1px dotted;padding-left:5px;font-size:13px;font-weight:600}.ConfigMenu .ConfigMenu-menus .ConfigMenu-menu.hover{opacity:.3}.consent-cookie{background-color:rgba(0,0,0,.8);color:#fff;font-size:13px;line-height:24px;padding:1em;position:fixed;width:100%;z-index:5001}.consent-cookie .message{display:block;position:relative;width:100%}.consent-cookie .message .link{color:#17a356}.consent-cookie .dual-button{display:flex;justify-content:center;margin-top:.5em}.consent-cookie .dual-button .button{border-radius:4px;color:#fff;display:flex;height:32px;margin:0 1em;width:100px}.consent-cookie .dual-button .button span{display:table;margin:auto}.consent-cookie .dual-button .button.left{text-decoration:underline}.consent-cookie .dual-button .button.right{background:#17a356}@media screen and (min-width:800px){.consent-cookie{display:inline-flex;padding-left:4em;padding-right:4em}.consent-cookie .dual-button{margin:auto}}.custom-popup{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s;z-index:5000}.custom-popup.show{opacity:1}.custom-popup.hide{opacity:0;pointer-events:none}.custom-popup .custom-wrap{width:calc(100% - 32px);display:flex;justify-content:center;position:relative}.custom-popup .custom-wrap>.content-wrap{width:100%;max-width:343px;background-color:#fff;position:relative;border-radius:8px}.custom-popup .custom-wrap>.content-wrap>.close-popup-icon{position:absolute;width:20px;height:20px;right:16px;top:16px}.custom-popup .custom-wrap>.content-wrap>.custom-popup-image-container{width:100%}.custom-popup .custom-wrap>.content-wrap>.custom-popup-image-container>.image-header{height:193px;width:100%;object-fit:cover;border-radius:8px 8px 0 0}.custom-popup .custom-wrap>.content-wrap>.detail{padding:16px;display:flex;flex-direction:column}.custom-popup .custom-wrap>.content-wrap>.detail>.header{font-weight:600;font-size:20px;line-height:32px;margin-bottom:8px;color:#4d4d4d}.custom-popup .custom-wrap>.content-wrap>.detail>.detail-wrap>.detail-content{font-size:15px;line-height:24px;color:#4d4d4d;font-weight:400;white-space:pre-wrap}.exchange-popup{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s;z-index:5000}.exchange-popup.show{opacity:1}.exchange-popup.hide{opacity:0;pointer-events:none}.exchange-popup .exchange-wrap{width:calc(100% - 32px);display:flex;justify-content:center;position:relative}.exchange-popup .exchange-wrap>.content-wrap{width:343px;min-height:172px;background-color:#fff;position:relative;border-radius:8px}.exchange-popup .exchange-wrap>.content-wrap>.close-popup-icon{position:absolute;width:16px;height:16px;right:16px;top:16px}.exchange-popup .exchange-wrap>.content-wrap>.detail{padding:24px 16px 16px;display:flex;flex-direction:column}.exchange-popup .exchange-wrap>.content-wrap>.detail>.header{height:41px;font-size:18px;line-height:24px;color:#4d4d4d;font-weight:600;text-align:center;border-bottom:1px solid #ebebeb}.exchange-popup .exchange-wrap>.content-wrap>.detail>.detail-wrap{margin-top:24px;padding:0 8px;height:67px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.exchange-popup .exchange-wrap>.content-wrap>.detail>.detail-wrap>.exchange-section{max-width:144px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.exchange-popup .exchange-wrap>.content-wrap>.detail>.detail-wrap>.exchange-section>.exchange-icon-container{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;background-color:#3d7678}.exchange-popup .exchange-wrap>.content-wrap>.detail>.detail-wrap>.exchange-section>.exchange-icon-container.disable{background-color:#b3b3b3}.exchange-popup .exchange-wrap>.content-wrap>.detail>.detail-wrap>.exchange-section>.exchange-icon-container>.exchange-icon{width:30px;height:30px}.exchange-popup .exchange-wrap>.content-wrap>.detail>.detail-wrap>.exchange-section>.exchange-title{margin-top:8px;font-size:15px;line-height:19px;color:#4d4d4d;font-weight:600;text-align:center}.kpoint-loading-overlay{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);opacity:1;transition:opacity 0s;transition:all .3;z-index:5005}.kpoint-loading-overlay>.spin-container{width:100px;height:100px}.mission-popup{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s;z-index:5000}.mission-popup.show{opacity:1}.mission-popup.hide{opacity:0;pointer-events:none}.mission-popup .mission-wrap{width:calc(100% - 32px);display:flex;justify-content:center;position:relative}.mission-popup .mission-wrap>.content-wrap{width:343px;min-height:456px;background-color:#fff;position:relative;border-radius:8px}.mission-popup .mission-wrap>.content-wrap>.close-popup-icon{position:absolute;width:20px;height:20px;right:16px;top:16px}.mission-popup .mission-wrap>.content-wrap>.image-header{height:257px;width:100%;object-fit:cover;border-radius:8px 8px 0 0}.mission-popup .mission-wrap>.content-wrap>.detail{padding:15px 24px;display:flex;flex-direction:column}.mission-popup .mission-wrap>.content-wrap>.detail>.header{font-weight:600;font-size:20px;line-height:28px;margin-bottom:8px;color:#4d4d4d;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.mission-popup .mission-wrap>.content-wrap>.detail>.detail-wrap{height:100%;overflow-y:auto}.mission-popup .mission-wrap>.content-wrap>.detail>.detail-wrap>.detail-content{padding:2px 4px 6px 0;font-size:15px;line-height:25px;color:#4d4d4d;font-weight:400;white-space:pre-wrap}.new-exchange-overlay{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);opacity:1;transition:opacity 0s;transition:all .3;z-index:5001;padding:0 16px}.new-exchange-overlay.hide{opacity:0!important;pointer-events:none!important;-webkit-overflow-scrolling:auto!important}.new-exchange-container-wrap{min-width:343px;max-width:343px;min-height:232px;max-height:69.4%;height:auto;display:block;border-radius:7px;color:#4d4d4d;background-color:#fff;overflow:hidden;flex-direction:column;position:relative}.new-exchange-container-wrap .new-exchange-detail-wrap{width:100%;min-height:232px;height:100%;display:flex;flex-direction:column;justify-content:unset;align-items:center}.new-exchange-container-wrap .new-exchange-detail-wrap.text-term{padding:44px 16px 16px}.new-exchange-container-wrap .new-exchange-detail-wrap.warning{padding:24px 16px 5px}.new-exchange-container-wrap .new-exchange-detail-wrap.ascenda-info{min-height:230px;padding:24px 16px 16px}.new-exchange-container-wrap .new-exchange-icon-wrap{display:flex;width:100%;justify-content:center}.new-exchange-container-wrap .new-exchange-icon-wrap .new-exchange-icon{height:32px;width:32px}.new-exchange-container-wrap .new-exchange-title-wrap{width:100%;text-align:center}.new-exchange-container-wrap .new-exchange-title-wrap.text-term{word-wrap:break-word;white-space:pre-wrap;overflow:hidden;line-height:29px;font-weight:600;font-size:18px}.new-exchange-container-wrap .new-exchange-title-wrap.ascenda-info,.new-exchange-container-wrap .new-exchange-title-wrap.warning{line-height:29px;font-size:18px;font-weight:600;color:#4d4d4d;text-align:center;margin-top:8px}.new-exchange-container-wrap .new-exchange-message-wrap{width:100%;word-wrap:break-word;white-space:pre-wrap;font-size:14px;font-weight:500;line-height:20px;overflow-y:scroll;padding:0 0 16px;height:calc(100% - 65px)}.new-exchange-container-wrap .new-exchange-message-wrap.text-term{text-align:left}.new-exchange-container-wrap .new-exchange-message-wrap.warning{font-size:15px;line-height:24px;text-align:center}.new-exchange-container-wrap .new-exchange-message-wrap.ascenda-info{font-size:15px;line-height:24px;text-align:center;margin-bottom:56px}.new-exchange-container-wrap .new-exchange-btn-wrap{display:flex;align-items:center;border-top:1px solid #dbdbdb;flex-shrink:0;position:absolute;bottom:0;height:72px}.new-exchange-container-wrap .new-exchange-btn-wrap.text-term{padding:0 16px;width:100%}.new-exchange-container-wrap .new-exchange-btn-wrap.ascenda-info,.new-exchange-container-wrap .new-exchange-btn-wrap.warning{width:calc(100% - 32px)}.new-exchange-container-wrap .new-exchange-btn-wrap>.SingleButton-wrap{position:relative;bottom:0}.new-exchange-container-wrap .popup-gradient{height:120px;width:100%;background:hsla(0,0%,100%,0);background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));position:absolute;bottom:30px;left:0;right:0;pointer-events:none}@media screen and (max-width:320px){.new-exchange-container-wrap{min-width:288px}}.alert-view-overlay{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);opacity:1;transition:opacity 0s;transition:all .3;z-index:5001;padding:0 16px}.alert-view-overlay.hide{opacity:0!important;pointer-events:none!important;-webkit-overflow-scrolling:auto!important}.alert-view-container-wrap{min-width:343px;max-width:343px;max-height:85%;height:auto;display:block;border-radius:7px;color:#4d4d4d;background-color:#fff;overflow:hidden;flex-direction:column;position:relative}.alert-view-container-wrap.container-term{max-height:69.4%}.alert-view-container-wrap .alert-view-container{width:100%;height:100%;display:flex;position:relative;flex-direction:column}.alert-view-container-wrap .alert-view-detail-wrap{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px 16px 16px}.alert-view-container-wrap .alert-view-detail-wrap>.close-btn{position:absolute;right:16px;top:16px}.alert-view-container-wrap .alert-view-detail-wrap>.close-btn>.image{width:16px;height:16px}.alert-view-container-wrap .alert-view-detail-wrap.text-term-detail-container{overflow-y:scroll}.alert-view-container-wrap .alert-view-detail-wrap.text-term-detail-container::-webkit-scrollbar{width:10px}.alert-view-container-wrap .alert-view-detail-wrap.text-term-detail-container::-webkit-scrollbar-track{background-color:#fff}.alert-view-container-wrap .alert-view-detail-wrap.text-term-detail-container::-webkit-scrollbar-thumb{background-color:#dbdbdb;border-radius:20px;border:3px solid #fff}.alert-view-container-wrap .alert-view-text-term-detail{justify-content:unset;padding-top:24px;text-align:left}.alert-view-container-wrap .text-align-left{text-align:unset}.alert-view-container-wrap .alert-line-bottom{height:1px;margin:0 16px;background-color:#dbdbdb}.alert-view-container-wrap .alert-view-frame-wrap{width:48px;margin-bottom:8px;display:flex;align-items:flex-end;justify-content:center;position:relative}@keyframes cartNumberPopup{0%{transform:scale(.5)}50%{transform:scale(1)}75%{transform:scale(.9)}to{transform:scale(1)}}.alert-view-container-wrap .alert-view-frame-wrap .number{animation:cartNumberPopup .8s;position:absolute;min-width:20px;padding:0 3px;height:20px;border-radius:50%;top:-5px;right:-2px;background-color:#ff3030;font-size:10px;color:#fff}.alert-view-container-wrap .alert-view-icon-frame{overflow:hidden;height:40px;width:40px}.alert-view-container-wrap .alert-view-icon{width:auto;max-width:100%;height:100%;object-fit:contain}.alert-view-container-wrap .alert-view-image-frame{height:48px;width:48px;position:relative;z-index:5;border-radius:50%;overflow:hidden}.alert-view-container-wrap .alert-view-image-frame.big-image-frame{height:94px;width:156px}.alert-view-container-wrap .alert-view-image{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;object-fit:cover}.alert-view-container-wrap .alert-view-message-image-wrap{width:156px;height:94px;margin:5px 0 15px}.alert-view-container-wrap .alert-view-message-image{width:100%;height:100%;border-radius:5px;object-fit:cover;box-shadow:0 2px 5px 2px hsla(0,0%,89%,.8)}.alert-view-container-wrap .alert-view-title-wrap{width:100%;font-size:15px;font-weight:600;word-wrap:break-word;white-space:pre-wrap;line-height:29px}.alert-view-container-wrap .alert-view-message-wrap{width:100%;font-size:15px;font-weight:400;word-wrap:break-word;white-space:pre-wrap;line-height:24px}.alert-view-container-wrap .alert-view-message-wrap .consent-checkbox-wrap{display:inline-block;width:100%;flex-wrap:wrap;padding-top:10px}.alert-view-container-wrap .alert-view-message-wrap .consent-checkbox-wrap .checkbox{display:inline-flex;flex-shrink:0;margin-right:8px;float:left}.alert-view-container-wrap .alert-view-btn-section-wrap-desktop{display:flex;position:relative;align-items:center;justify-content:space-evenly}.alert-view-container-wrap .alert-view-btn-section-wrap-desktop .alert-view-btn-wrap-desktop{position:relative;margin-top:18px}.alert-view-container-wrap .alert-view-btn-section-wrap-desktop .alert-view-btn-wrap-desktop>.alert-view-btn-desktop{background:#17a356;font-size:16px;border-radius:5px;cursor:pointer;min-width:130px}.alert-view-container-wrap .alert-view-btn-section-wrap-desktop .alert-view-btn-wrap-desktop>.left{background:#fff;border:1px solid #17a356;color:#4d4d4d}.alert-view-container-wrap .alert-button-close-wrap-desktop{margin-left:auto;margin-top:-15px;cursor:pointer}.alert-view-container-wrap .alert-view-btn-wrap{width:100%;height:72px;padding:0 16px;flex-shrink:0}.alert-view-container-wrap .alert-view-btn-wrap.position-btn{position:absolute;bottom:0}.alert-view-container-wrap .alert-view-btn-wrap>.add-card-button-wrap{height:100%;width:100%;display:flex;justify-content:center;align-items:flex-end;background-color:#fff;border-top:1px solid #dbdbdb}.alert-view-container-wrap .alert-view-btn-wrap>.add-card-button-wrap>.add-card-button{height:40px;width:200px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:20px;background-color:#71d2d9;color:#fff;padding:8px;margin-bottom:16px}.alert-view-container-wrap .alert-view-btn-wrap>.SingleButton-wrap{position:relative;top:16px}.alert-view-container-wrap .popup-gradient{height:120px;width:100%;background:hsla(0,0%,100%,0);background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));position:absolute;bottom:30px;left:0;right:0;pointer-events:none}@media screen and (max-width:343px){.alert-view-container-wrap{min-width:100%}}.market-popup{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s;z-index:5000}.market-popup.show{opacity:1}.market-popup.hide{opacity:0;pointer-events:none}.market-popup .market-wrap{width:calc(100% - 32px);max-width:343px;display:flex;justify-content:center;position:relative}.market-popup .market-wrap>.content-wrap{width:100%;min-height:230px;background-color:#fff;position:relative;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:16px}.market-popup .market-wrap>.content-wrap>.image-header{margin-top:8px;height:60px;width:60px;object-fit:cover}.market-popup .market-wrap>.content-wrap>.body-section{width:100%;margin-top:16px;display:flex;flex-direction:column;align-items:center;white-space:pre-wrap}.market-popup .market-wrap>.content-wrap>.body-section>.detail{font-size:15px;color:#4d4d4d;font-weight:500;height:48px;line-height:24px;text-align:center}.market-popup .market-wrap>.content-wrap>.body-section>.market-popup-divider{margin-top:16px;width:100%;height:1px;border-top:1px solid #dbdbdb}.market-popup .market-wrap>.content-wrap>.body-section>.market-popup-checkbox-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:24px;margin-top:16px;width:100%}.market-popup .market-wrap>.content-wrap>.body-section>.market-popup-checkbox-container>.market-popup-checkbox{width:18px;height:18px;margin:3px}.market-popup .market-wrap>.content-wrap>.body-section>.market-popup-checkbox-container>.market-popup-checkbox-description{margin-top:1px;font-size:15px;color:#4d4d4d;font-weight:600;height:24px;line-height:normal;margin-left:8px}.market-popup .market-wrap>.content-wrap>.body-section>.button-container{margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:center}.market-popup .market-wrap>.content-wrap>.body-section>.button-container>.bottom-button{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:200px;height:40px;border-radius:20px;background-color:#45c2b1;color:#fff;font-weight:800}.registered-popup{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s;z-index:5000}.registered-popup.show{opacity:1}.registered-popup.hide{opacity:0;pointer-events:none}.registered-popup .registered-wrap{width:calc(100% - 32px);display:flex;justify-content:center;position:relative}.registered-popup .registered-wrap>.content-wrap{width:343px;min-height:240px;background-color:#fff;position:relative;border-radius:8px;display:flex;flex-direction:column;justify-content:center}.registered-popup .registered-wrap>.content-wrap>.image-container{width:100%;display:flex;justify-content:center;align-items:center}.registered-popup .registered-wrap>.content-wrap>.image-container>.image-header{width:32px}.registered-popup .registered-wrap>.content-wrap>.title-wording{display:flex;align-items:center;justify-content:center;width:100%;color:#4d4d4d;margin-top:8px;font-size:18px;font-weight:600;height:29px}.registered-popup .registered-wrap>.content-wrap>.detail-wording{margin-top:8px;display:flex;align-items:center;justify-content:center;width:100%;color:#4d4d4d;font-size:15px;font-weight:400;line-height:20px;height:56px;padding-left:16px;padding-right:16px;text-align:center;white-space:pre-line}.registered-popup .registered-wrap>.content-wrap>.separate-line{height:1px;width:calc(100% - 32px);background-color:#dbdbdb;margin:16px auto}.registered-popup .registered-wrap>.content-wrap>.button-container{display:flex;align-items:center;justify-content:space-between;margin-left:16px;margin-right:16px}.registered-popup .registered-wrap>.content-wrap>.button-container>.left-side{display:flex;align-items:center}.registered-popup .registered-wrap>.content-wrap>.button-container>.left-side>.image-left{width:40px;margin-right:8px}.registered-popup .registered-wrap>.content-wrap>.button-container>.left-side>.text-image{color:#4d4d4d;font-size:15px;font-weight:600}.registered-popup .registered-wrap>.content-wrap>.button-container>.right-side{display:flex;align-items:center}.registered-popup .registered-wrap>.content-wrap>.button-container>.right-side>.image-right{width:40px;margin-left:8px}.registered-popup .registered-wrap>.content-wrap>.button-container>.right-side>.text-image{color:#4d4d4d;font-size:15px;font-weight:600}.registered-popup .registered-wrap>.content-wrap>.continue-button{width:200px;display:flex;justify-content:center;align-self:center;padding-top:10px;border-radius:20px;font-size:16px;font-weight:600;border:1px solid #45c2b1;color:#fff;background-color:#45c2b1;height:40px}.RegisterOptionPopup{display:flex;position:fixed;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);transition:opacity .3s;z-index:5000}.RegisterOptionPopup>.RegisterOptionPopup-wrap{width:calc(100% - 32px);display:flex;justify-content:center;position:relative}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap{width:343px;min-height:231px;background-color:#fff;position:relative;border-radius:8px}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail{display:flex;height:100%;padding:32px 16px 40px;flex-direction:column}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail>.close-popup{width:20px;height:20px;position:absolute;right:18px;top:18px}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail>.header{line-height:35px;font-size:18px;color:#4d4d4d;text-align:center}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail>.detail-wrap{margin-top:24px;display:flex;justify-content:space-between;width:100%;padding:0 18px}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail>.detail-wrap.evenly{justify-content:space-evenly!important}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail>.detail-wrap>.option{display:flex;flex-direction:column;align-items:center}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail>.detail-wrap>.option>.option-icon{width:40px;height:40px}.RegisterOptionPopup>.RegisterOptionPopup-wrap>.content-wrap>.detail>.detail-wrap>.option>.option-text{margin-top:12px;font-size:15px;font-weight:700;line-height:24px;color:#00a950;text-align:center;white-space:pre-wrap}.full-page{height:100%;transform:translateY(0)}.events-none{pointer-events:none}.Tutorial{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);transition:opacity .3s;z-index:5000}.Tutorial.show{opacity:1}.Tutorial.hide{opacity:0;pointer-events:none}.Tutorial .tutorial-wrap{width:calc(100% - 32px);display:flex;justify-content:center;position:relative}.Tutorial .tutorial-wrap>.content-wrap{width:343px;height:456px;background-color:#fff;position:relative;border-radius:8px}.Tutorial .tutorial-wrap>.content-wrap>.close-popup-icon{position:absolute;width:20px;height:20px;right:16px;top:16px}.Tutorial .tutorial-wrap>.content-wrap>.image-header{width:100%}.Tutorial .tutorial-wrap>.content-wrap>.detail{padding:16px 24px;display:flex;flex-direction:column}.Tutorial .tutorial-wrap>.content-wrap>.detail>.header{font-weight:600;font-size:20px;line-height:27px;margin-bottom:16px}.Tutorial .tutorial-wrap>.content-wrap>.detail>.detail-wrap{height:100%;overflow-y:auto;padding-bottom:16px}.Tutorial .tutorial-wrap>.content-wrap>.detail>.detail-wrap>.detail-content{font-weight:500;line-height:23px}.Tutorial .tutorial-wrap>.content-wrap>.detail>.detail-wrap>.sub-detail-content{padding:8px 4px 0 0;font-size:14px;line-height:17px;color:grey;font-weight:500;white-space:pre-wrap}.Tutorial .tutorial-wrap>.content-wrap>.detail>.checkbox-wrap{display:flex;flex-direction:row;height:20px;bottom:16px}.Tutorial .tutorial-wrap>.content-wrap>.detail>.checkbox-wrap>.text{font-weight:600;height:20px;display:flex;line-height:20px;margin-left:8px}.ActiveMissionCard{border-radius:8px;width:100%;display:flex;align-items:flex-start;justify-content:center;min-height:136px;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);position:relative}.ActiveMissionCard.single{width:calc(100% - 12px)}.ActiveMissionCard>.active-mission-card-container{border-radius:8px;width:100%;height:100%;padding-top:12px;display:flex;flex-direction:column;background:#fff}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-title-wrap{padding:0 12px;display:flex;flex-direction:row;min-height:80px}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-title-wrap .mission-cover-image{min-width:95px;min-height:71px;max-width:95px;max-height:71px;border-radius:4px}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-title-wrap>.title-icon{width:40px;height:40px;object-fit:contain}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-title-wrap>.title-text-wrap{display:flex;flex-direction:column;margin-left:16px;width:calc(100% - 107px)}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-title-wrap>.title-text-wrap>.title-text-name{white-space:pre-wrap!important;font-size:15px;font-weight:600;height:38px;line-height:19px;padding-top:2px;padding-bottom:1px;color:#4d4d4d;transform:translate3d(0)}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-title-wrap>.title-text-wrap>.title-text-date{font-size:12px;font-weight:500;color:grey;margin-top:8px;height:19px;padding-top:2px}.ActiveMissionCard>.active-mission-card-container>.active-mission-register-text{padding:0 12px;height:22px;font-weight:600;font-size:14px;color:#45c2b1;display:flex;align-items:center}.ActiveMissionCard>.active-mission-card-container>.active-mission-register-text>.icon-image{width:16px;height:16px;margin-right:4px}.ActiveMissionCard>.active-mission-card-container>.line{width:100%;height:1px;border:1px dashed #dbdbdb;margin-bottom:16px}.ActiveMissionCard>.active-mission-card-container>.active-mission-card-progress-bar-wrap{padding:0 12px}.ActiveMissionCard>.active-mission-card-container>.title-limit-reached-text{width:100%;padding:4px;text-align:center;font-size:12px;font-weight:500;height:20px;color:#fc671a;background-color:#ffede4;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:3px}.BottomGradient{height:120px;background:hsla(0,0%,100%,0);background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));position:fixed;bottom:0;left:0;right:0;pointer-events:none;z-index:2000}.Checkbox{position:relative;border-radius:3px;width:18px;height:18px;background-color:#fff;border:1px solid #777}.Checkbox.selected{background-color:#3cc2b1;border-color:#3cc2b1}.Checkbox:after{content:"";position:absolute;display:none}.Checkbox.selected:after{display:block;left:6px;top:2px;width:3px;height:8px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.CommonFormFooter-wrap{width:100%;position:relative;bottom:0;border-top:1px solid #dbdbdb;height:55px;background:#fff;display:flex;align-items:center;justify-content:center}.CommonFormFooter-wrap .commonForm-slogan{color:#99877d;margin:unset;font-size:16px}.CoverCardContent{width:100%;background-color:#f2f2f2;border-bottom-left-radius:7px;border-bottom-right-radius:7px;border:1px solid #f2f2f2;height:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);overflow:hidden}.CreditCardRow-wrap{width:100%;position:relative;padding:0 16px}.CreditCardRow-wrap .CreditCardRow{padding:8px 0;border-bottom:1px solid #ebebeb}.CreditCardRow-wrap .CreditCardRow .card-content{display:flex;align-items:center;width:100%}.CreditCardRow-wrap .CreditCardRow .card-content .card-logo{width:54px;height:42px;object-fit:contain;margin-right:12px}.CreditCardRow-wrap .CreditCardRow .card-content .card-logo.disabled{opacity:.3}.CreditCardRow-wrap .CreditCardRow .card-content .card-name{width:calc(100% - 82px);line-height:23px}.CreditCardRow-wrap .CreditCardRow .card-content .card-name.disabled{opacity:.3}.CustomDatePickerPopup .ant-calendar-footer{padding:8px}.CustomDatePickerPopup .ant-calendar-footer .mobile-item-datepicker-extra-footer{display:flex;flex-direction:row;justify-content:space-between}.CustomDatePickerPopup .ant-calendar-footer .mobile-item-datepicker-extra-footer .mobile-item-datepicker-extra-footer-container{display:flex;flex-direction:row;align-items:center}.CustomDatePickerPopup .ant-calendar-footer .mobile-item-datepicker-extra-footer .mobile-item-datepicker-extra-footer-container .mobile-item-datepicker-extra-footer-btn-left{background-color:#ff681c;color:#fff;border-color:#ff681c}.CustomDatePickerPopup .ant-calendar-footer .mobile-item-datepicker-extra-footer .mobile-item-datepicker-extra-footer-container .mobile-item-datepicker-extra-footer-btn-right{background-color:#45c2b1;color:#fff}.CustomDatePickerPopup .ant-calendar-month-panel-footer,.CustomDatePickerPopup .ant-calendar-next-year-btn,.CustomDatePickerPopup .ant-calendar-prev-year-btn,.CustomDatePickerPopup .ant-calendar-year-panel-footer{display:none}.CustomDatePickerPopup .ant-calendar-next-month-btn{right:10px}.CustomDatePickerPopup .ant-calendar-prev-month-btn{left:10px}.CustomDatePickerPopup .ant-calendar-input{text-align:center}.CustomDatePickerPopup .ant-calendar-header .ant-calendar-next-month-btn:after,.CustomDatePickerPopup .ant-calendar-header .ant-calendar-next-month-btn:before{transform:rotate(135deg) scale(1.5)}.CustomDatePickerPopup .ant-calendar-header .ant-calendar-prev-month-btn:after,.CustomDatePickerPopup .ant-calendar-header .ant-calendar-prev-month-btn:before{transform:rotate(-45deg) scale(1.5)}.CustomDatePickerPopup .ant-calendar-today .ant-calendar-date{font-weight:unset;border:none}.CustomDatePickerPopup .ant-calendar-selected-day .ant-calendar-date{display:flex;justify-content:center;align-items:center;width:30px;height:30px;line-height:28px;border-radius:50%}.CustomDatePickerPopup .ant-calendar-selected-date .ant-calendar-date{background-color:#45c2b1}.CustomDatePickerPopup .ant-calendar-date:hover{width:30px;height:30px;line-height:22px;display:flex;justify-content:center;align-items:center;border-radius:50%}.CustomDatePickerPopup .ant-calendar-disabled-cell.ant-calendar-selected-day .ant-calendar-date:before,.CustomDatePickerPopup .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date:before{border-radius:50%;width:30px;height:30px;top:0;left:0}.ant-calendar-input-wrap{display:none}.ant-calendar-today-btn{color:#17a356}.ant-calendar-selected-day:not(.ant-calendar-today) .ant-calendar-date,.ant-calendar-today.ant-calendar-selected-day .ant-calendar-date{background:#17a356!important;color:#fff!important}.ant-calendar-today .ant-calendar-date{color:#17a356!important;font-weight:700!important;border-color:#17a356!important}.ant-calendar-date:hover{background:#d9f6e6!important}.ant-calendar-date:active{background:#17a356!important}.DoubleButton-wrap{width:100%;position:fixed;bottom:18px;left:0;right:0;justify-content:space-between;z-index:2000}.DoubleButton,.DoubleButton-wrap{height:40px;display:flex;align-items:center}.DoubleButton{width:calc(50% - 8px);border-radius:50px;background-color:#3cc2b1;color:#fff;font-size:15px;font-weight:800;justify-content:center}.DoubleButton.border{background-color:#fff;color:#3cc2b1;border:1px solid #3cc2b1;font-weight:600}.DoubleButton.disabled{opacity:.6;pointer-events:none}.EarnBurnSearchBar-container{background-color:#fff;position:relative;z-index:9;overflow:hidden;padding:16px 16px 0}.EarnBurnSearchBar-wrap{display:flex;justify-content:center;align-items:center;height:28px}.EarnBurnSearchBar-input-wrap{width:100%;height:28px;border:none;border-radius:16px;padding:0 16px 0 10px;background-color:#f2f2f2;display:flex;align-items:center;color:#b3b3b3}.EarnBurnSearchBar-input{font:inherit;color:#4d4d4d;font-weight:500;font-size:15px;background-color:inherit;border:none;padding-left:5px;height:28px;line-height:28px;width:100%;padding-top:6px;padding-bottom:5px;-webkit-tap-highlight-color:rgba(255,255,255,0)}.EarnBurnSearchBar-input::placeholder{line-height:28px;color:#b3b3b3}.EarnBurnSearchBar-input::-webkit-input-placeholder{line-height:28px;color:#b3b3b3}.EarnBurnSearchBar-input::-moz-placeholder{line-height:28px;color:#b3b3b3}.EarnBurnSearchBar-input:disabled{opacity:1!important;color:#4d4d4d!important}.EarnBurnSearchBar-icon{height:16px;width:16px;flex-shrink:0}.Filter{width:100%;height:100%}.Filter .Filter-overlay{position:absolute;z-index:101;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.Filter .filter-button{height:30px;justify-content:space-around;align-items:center;display:flex;border:1px solid #45c2b1;border-radius:20px;position:absolute;z-index:102;top:108px;right:16px;flex-shrink:0;font-size:14px;background-color:#fff}.Filter .filter-button .text-filter{margin:0 2.5px 0 12px;font-size:14px;color:#45c2b1;font-weight:600}.Filter .filter-button .img-filter{margin:0 12px 0 2.5px;width:12px;height:12px}.Filter .filter{position:absolute;z-index:102;top:108px;right:16px;height:48px;display:flex;align-items:center;flex-shrink:0;font-size:14px;margin-left:10px}.Filter .filter .filter-text{display:inline;margin-bottom:-3px;font-weight:400;color:#fff}.Filter .filter .filter-icon{width:12px;height:13px;margin-left:4px;margin-bottom:-1.5px}.Filter .Filter-box{position:absolute;z-index:102;top:156px;right:16px;width:185px;background-color:#fff;border-radius:4px}.Filter .filter-choice-item{width:100%;height:56px;border-bottom:1px solid #ebebeb}.Filter .filter-choice-item .item-text{width:100%;height:100%;font-size:15px;color:#4d4d4d;line-height:100%;display:flex;font-weight:600;justify-content:center;align-items:center}.Filter .filter-choice-item .item-text.active{color:#45c2b1}.Filter .filter-choice-item:last-child{border:none}.Footer-wrap{width:100%;position:fixed;bottom:0;border-top:1px solid #dbdbdb;height:55px;background:#fff;display:flex;align-items:center;justify-content:center}.Footer-wrap .slogan{color:#99877d;margin:unset;font-size:16px}.FormButton-wrap{display:flex;align-items:center;justify-content:center;margin-top:16px}.FormButton-wrap .FormButton{min-width:200px;height:40px;background:#17a356;border-radius:4px;padding:8px 16px;border:.5px solid #17a356;color:#fff}.FormButton-wrap .FormButton:hover{cursor:pointer}@media screen and (min-width:768px){.HeaderBar-wrap{height:80px!important;padding:0 80px!important}.HeaderBar-wrap .HeaderBar-logo{width:unset!important}.dropdown-select-lang{font-size:17px!important}.special-th-wording{min-height:-moz-fit-content!important;min-height:fit-content!important;line-height:normal}}.HeaderBar-wrap{display:flex;flex-flow:row;height:52px;background:#fff;align-items:center;padding:16px;justify-content:space-between}.HeaderBar-wrap .special-th-wording{min-height:-moz-fit-content!important;min-height:fit-content!important;line-height:normal}.HeaderBar-wrap .HeaderBar-logo{width:130px}.HeaderBar-wrap .dropdown-select-lang{font-weight:700;color:#00a950;border:none;min-width:65px;font-size:14px}.HeaderBar-wrap .btn-select-lang{border:unset;background-color:unset}.HeaderBar-wrap .btn-select-lang:active,.HeaderBar-wrap .btn-select-lang:hover{color:#00a950}.HeaderBar-wrap .btn-select-lang.active{font-weight:700;color:#00a950}.HeaderBar-wrap .btn-left{margin-right:5px}.HeaderBar-wrap .btn-right{margin-left:5px}.divider{background-color:#000;opacity:.45;position:relative;top:-.06em;display:inline-block;width:1px;height:.9em;margin:0 8px;vertical-align:middle}.HeightContent{position:relative;z-index:-1;height:100%;width:100%;pointer-events:none}.remove{position:absolute;height:0;width:0;opacity:0}.image-carousel{position:relative;overflow:hidden}.image-carousel>.image-carousel-scroll-section{display:flex;align-items:center;flex-wrap:nowrap;overflow:scroll;overflow-y:hidden}.image-carousel>.image-carousel-scroll-section>.card-item{position:relative;flex-shrink:0}.image-carousel>.image-carousel-scroll-section>.card-item>.card-image{width:100%;height:100%;object-fit:contain}.image-carousel>.scroll-overlay{overflow:scroll;overflow-y:hidden}.image-carousel>.scroll-overlay>.click-overlay-card{position:absolute;top:50%;left:250%;transform:translate(-50%,-50%)}.image-carousel>.scroll-overlay>.click-overlay-card>.click-zone{width:100%;height:100%}.image-carousel .block{flex-shrink:0}.image-carousel-dot-wrap{position:absolute;width:100%;height:14px;bottom:8px;left:0;z-index:20;transform:translateZ(0)}.image-carousel-dot-wrap .dot{display:inline-block;flex-shrink:0;background-color:initial;overflow:hidden;border-radius:50%;width:8px;height:8px;background-color:rgba(77,77,77,.3)}.image-carousel-dot-wrap .dot.active{background-color:#4d4d4d}.image-carousel-dot-wrap .dot+.dot{margin-left:8px}.common-item-card{width:100%;border-radius:8px;overflow:hidden}.common-item-card>.item-cover-image-wrapper{position:relative;width:100%;padding-bottom:75%}.common-item-card>.item-cover-image-wrapper>.item-cover-image{position:absolute;top:0;bottom:0;width:100%;height:100%}.common-item-card>.item-card-content{position:relative;width:100%;height:112px;padding:8px;background-color:#fff}.CardComponent{width:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.CardComponent>.card-content{width:100%;max-width:300px;min-width:300px;max-height:164px;min-height:164px;display:flex;flex-direction:column;padding:16px 12px 12px 16px;position:relative;border-radius:8px;filter:drop-shadow(4px 4px 6px rgba(0,0,0,.3));flex-wrap:wrap;background:beige}.CardComponent>.card-content>.card{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:8px;object-fit:cover}.CardComponent>.card-content .add-product-button{position:absolute;color:#3d7678;right:12px;top:16px;display:flex;align-items:center}.CardComponent>.card-content .add-product-button .add-card-icon{width:20px;height:20px}.CardComponent>.card-content>.logo-wrap{display:flex;justify-content:space-between;color:#3cc2b1;font-weight:800;z-index:2;height:20px}.CardComponent>.card-content>.logo-wrap>.logo{width:81.9px;height:20px}.CardComponent>.card-content>.logo-wrap>.text-primary{font-size:5.3vw}.CardComponent>.card-content>.logo-wrap>.text-secondary{font-size:8vw;font-weight:600;line-height:32px}.CardComponent>.card-content>.header-point-amount{margin-top:20px;font-size:14px;color:#3d7678;font-weight:600;line-height:22px}.CardComponent>.card-content>.point-amount{font-size:25px;height:32px;font-weight:700;display:flex;align-items:center;color:#4d4d4d}.CardComponent>.card-content>.point-amount>.point-icon-wrap{display:flex;align-items:center;margin-right:8px}.CardComponent>.card-content>.point-amount>.point-icon-wrap>.icon{width:24px;height:24px}.CardComponent>.card-content>.expiration-and-details{margin-top:10px;display:flex;justify-content:space-between;align-items:center;height:100%;max-height:32px;width:100%}.CardComponent>.card-content>.expiration-and-details>.expiration-wrap{height:100%;font-size:3.2vw}.CardComponent>.card-content>.expiration-and-details>.expiration-wrap>.content{height:100%}.CardComponent>.card-content>.expiration-and-details>.expiration-wrap>.content>.point{font-size:12px;font-weight:700}.CardComponent>.card-content>.expiration-and-details>.expiration-wrap>.content>.point>.point-text{color:grey;font-weight:500}.CardComponent>.card-content>.expiration-and-details>.expiration-wrap>.content>.expire-on{font-size:12px;color:grey;font-weight:500}.CardComponent>.card-content>.expiration-and-details>.details-wrap{height:32px;min-width:136px;max-height:136px}.CardComponent>.card-content>.expiration-and-details>.details-wrap>.detail-button{background-color:#3cc2b1;color:#fff;display:flex;align-items:center;justify-content:center;height:100%;padding:4px 12px;border-radius:16px;font-size:14px;font-weight:800}@media screen and (max-width:320px){.CardComponent>.card-content{max-width:280px;min-width:280px;max-height:164px;min-height:164px;border-radius:8px}.CardComponent>.card-content>.card{border-radius:8px}.CardComponent>.card-content>.expiration-and-details>.expiration-wrap>.content>.expire-on{font-size:11px}.CardComponent>.card-content>.expiration-and-details>.details-wrap{min-width:128px}.CardComponent>.card-content>.expiration-and-details>.details-wrap>.detail-button{font-size:13px}}.LinkText{font-size:15px;line-height:24px;font-weight:600;text-decoration:underline}.LinkText.highlight{color:#00f}.loadingPage{display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:1;height:100%;width:100%}.loadingPage>.spin-container{width:80px;height:80px}.LoyaltyCardRow{position:relative;display:flex;align-items:center;height:58px;padding:0 16px}.LoyaltyCardRow:after{content:"";position:absolute;left:0;right:0;top:100%;margin:0 auto;width:calc(100% - 16px);border-bottom:1px solid #d3d3d3}.LoyaltyCardRow>.opacity-card{opacity:.5}.LoyaltyCardRow>.card-logo{width:50px;height:32px;object-fit:contain;margin-right:12px}.LoyaltyCardRow>.card-name-wrap{display:flex;align-items:center;width:calc(100% - 62px);line-height:23px}.LoyaltyCardRow>.card-name-wrap .addcard{width:calc(100% - 147px)}.LoyaltyCardRow>.card-name-wrap>.card-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:23px}.LoyaltyCardRow>.add-card-button-wrap{position:unset;width:85px}.LoyaltyCardRow>.add-card-button-wrap>.add-card-button{min-width:85px;padding:unset;height:29px;font-size:14px;font-weight:600}.LoyaltyCardRow.line-none:last-child:after{border-bottom:none}.MenuItem{display:flex;flex-direction:column;align-items:center;width:64px;flex-shrink:0;margin-right:20px}.MenuItem .item-icon{width:40px;height:40px;border-radius:50%;transition:all .3s}.MenuItem .item-icon img{padding:1px;width:24px;height:24px;object-fit:contain}.MenuItem .item-title{width:100%;padding-top:5px;margin-left:8px;margin-right:8px;font-size:13px;text-align:center;white-space:pre-wrap;overflow:hidden;color:grey;line-height:18px}.MenuItem:last-child{margin-right:0}.PromotionCard>.promotion-content-wrap{display:flex;flex-direction:row;align-items:center}.PromotionCard>.promotion-content-wrap>.img-card{width:133px;height:100px;object-fit:cover;border-radius:6px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);flex-shrink:0}.PromotionCard>.promotion-content-wrap>.promotion-content{margin-left:24px;display:flex;height:100px;flex-direction:column;width:100%}.PromotionCard>.promotion-content-wrap>.promotion-content>.title-text{font-size:15px;font-weight:600;color:#4d4d4d;line-height:20px;width:90%}.PromotionCard>.promotion-content-wrap>.promotion-content>.subtitle-text{font-size:15px;font-weight:500;line-height:20px;color:#4d4d4d;max-height:3em;overflow:hidden;text-overflow:ellipsis}.PromotionCard>.promotion-content-wrap>.promotion-content>.progress-bar-wrap{display:flex;flex-direction:column;position:relative}.PromotionCard>.promotion-content-wrap>.promotion-content>.data-bottom-wrap{margin-top:auto;display:flex;width:100%;flex-direction:column;position:relative}.PromotionCard>.promotion-content-wrap>.promotion-content>.data-bottom-wrap>.progress-bar-icon{display:flex;position:absolute;height:16px;width:16px;bottom:35px;right:0}.PromotionCard>.promotion-content-wrap>.promotion-content>.data-bottom-wrap>.progress-bar-content{height:7px;width:100%;margin:5px 0}.PromotionCard>.promotion-content-wrap>.promotion-content>.data-bottom-wrap>.date-text{font-size:12px;font-weight:500;line-height:16px;color:#4d4d4d}.PromotionCard>.separated-line{position:absolute;left:0;right:0;top:100%;margin:0 auto;width:calc(100% - 32px);border-bottom:1px solid #d3d3d3;padding:0 16px}.PromotionCard.disabled:after{background-color:hsla(0,0%,50.2%,.38);content:""}.PromotionCard.card-expired{filter:grayscale(100%)}.custom-empty-view,.custom-empty-view>.empty-view-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.custom-empty-view>.empty-view-content{justify-content:center}.custom-empty-view>.empty-view-content>.empty-image{width:40px;height:40px;padding:1px}.custom-empty-view>.empty-view-content>.empty-wording{margin-top:16px;font-size:15px;color:grey;font-weight:500}.MultiOfferFooter-wrap{width:100%;position:relative;bottom:0;border-top:1px solid #dbdbdb;height:55px;background:#fff;display:flex;align-items:center;justify-content:center}.MultiOfferFooter-wrap .multiOffer-slogan{color:#99877d;margin:unset;font-size:16px}.NavigationBar-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;height:44px;z-index:10;border-bottom-left-radius:7px;border-bottom-right-radius:7px;overflow:hidden}.NavigationBar-wrap.only-icon{position:absolute;background:transparent!important}.NavigationBar-wrap.android{height:56px}.NavigationBar{position:absolute;top:0;left:0;width:100%;height:44px;background:#2b3a42;background:linear-gradient(45deg,#596d70 25%,#596d70 0,#405156 75%,#2c3b42 110%,#314148 0);color:#fff;z-index:10;overflow:hidden}.NavigationBar.tutorial-nav-bar{z-index:0!important}.NavigationBar.nav-not-curve-bottom-border{border-radius:0}.NavigationBar.nav-curve-bottom-border{border-radius:0 0 8px 8px!important}.NavigationBar.android{height:56px}.NavigationBar-adobe-log,.NavigationBar-left,.NavigationBar-right{display:flex;align-items:center;position:absolute;top:50%;width:50px;transform:translateY(-50%)}.NavigationBar-left{left:0}.NavigationBar-right{right:0;justify-content:flex-end;width:unset}.NavigationBar-right .NavigationBar-cart{position:relative;margin-right:10px}.NavigationBar-right .NavigationBar-cart .icon{width:24px;height:24px;opacity:.7}.NavigationBar-right .NavigationBar-cart .number{position:absolute;min-width:14px;padding:0 3px;height:14px;border-radius:7px;top:-2px;right:-2px;background-color:#ff3030;font-size:10px}.NavigationBar-adobe-log{right:41px;justify-content:flex-end;width:unset}.NavigationBar-adobe-log .adobe-analytic-log{display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:50%;background-color:#3cc2b1}.NavigationBar-back{padding-left:10px;font-size:1.2em;height:21px}.NavigationBar-back.only-icon{padding-left:0;margin-left:14px;width:24px;height:24px}.NavigationBar-right-icon{padding-right:10px;font-size:1.2em;height:21px}.NavigationBar-right-icon.only-icon{padding-right:0;margin-right:14px;width:24px;height:24px}.NavigationBar-logout{width:18px;height:20px;margin-right:16px}.NavigationBar-title{position:absolute;font-size:20px;font-weight:600;line-height:29px;text-align:center;top:50%;left:50px;right:50px;transform:translateY(-50%);animation-duration:.3s}.NavigationBar-title.disappear{pointer-events:none;opacity:0}.NavigationBar.fadeIn>.NavigationBar-title.animate,.NavigationBar.slideInBottom>.NavigationBar-title.animate,.NavigationBar.slideInTop>.NavigationBar-title.animate{animation-name:titlefadeIn}@keyframes titlefadeIn{0%{opacity:0}to{opacity:1}}.NavigationBar.fadeIn>.NavigationBar-title.disappear,.NavigationBar.slideInBottom>.NavigationBar-title.disappear,.NavigationBar.slideInTop>.NavigationBar-title.disappear{animation-name:titlefadeInSecond}@keyframes titlefadeInSecond{0%{opacity:1}to{opacity:0}}.NavigationBar.slideInRight>.NavigationBar-title.animate{animation-name:titleSlideInRight}@keyframes titleSlideInRight{0%{transform:translate(50%,-50%);opacity:0}to{transform:translateY(-50%);opacity:1}}.NavigationBar.slideInRight>.NavigationBar-title.disappear{animation-name:titleSlideInRightSecond}@keyframes titleSlideInRightSecond{0%{transform:translateY(-50%);opacity:1}to{transform:translate(-50%,-50%);opacity:0}}.NavigationBar.slideInLeft>.NavigationBar-title.animate{animation-name:titleSlideInLeft}@keyframes titleSlideInLeft{0%{transform:translate(-50%,-50%);opacity:0}to{transform:translateY(-50%);opacity:1}}.NavigationBar.slideInLeft>.NavigationBar-title.disappear{animation-name:titleSlideInLeftSecond;opacity:0}@keyframes titleSlideInLeftSecond{0%{transform:translateY(-50%);opacity:1}to{transform:translate(50%,-50%);opacity:0}}.NavigationBar.fadeOut>.NavigationBar-title.disappear,.NavigationBar.slideOutBottom>.NavigationBar-title.disappear,.NavigationBar.slideOutTop>.NavigationBar-title.disappear{animation-name:titlefadeOut}@keyframes titlefadeOut{0%{opacity:1}to{opacity:0}}.NavigationBar.fadeOut>.NavigationBar-title.animate,.NavigationBar.slideOutBottom>.NavigationBar-title.animate,.NavigationBar.slideOutTop>.NavigationBar-title.animate{animation-name:titlefadeOutSecond}@keyframes titlefadeOutSecond{0%{opacity:0}to{opacity:1}}.NavigationBar.slideOutRight>.NavigationBar-title.disappear{animation-name:titleSlideOutRight}@keyframes titleSlideOutRight{0%{transform:translateY(-50%);opacity:1}to{transform:translate(50%,-50%);opacity:0}}.NavigationBar.slideOutRight>.NavigationBar-title.animate{animation-name:titleSlideOutRightSecond}@keyframes titleSlideOutRightSecond{0%{transform:translate(-50%,-50%);opacity:0}to{transform:translateY(-50%);opacity:1}}.NavigationBar.slideOutLeft>.NavigationBar-title.disappear{animation-name:titleSlideOutLeft}@keyframes titleSlideOutLeft{0%{transform:translateY(-50%);opacity:1}to{transform:translate(-50%,-50%);opacity:0}}.NavigationBar.slideOutLeft>.NavigationBar-title.animate{animation-name:titleSlideOutLeftSecond}@keyframes titleSlideOutLeftSecond{0%{transform:translate(50%,-50%);opacity:0}to{transform:translateY(-50%);opacity:1}}.NavigationPageView{height:100%;overflow:hidden}.NavigationPageView .navigation-bar{color:#4d4d4d;position:relative;width:100%;padding-bottom:0;height:48px;background-color:#fff}.NavigationPageView .navigation-bar-title{position:absolute;pointer-events:none;font-weight:300;width:calc(100% - 150px);left:75px;line-height:34px;top:10px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.1em}.NavigationPageView .navigation-bar-title.edit{width:calc(100% - 20px);left:10px;font-size:1.05em}.NavigationPageView .navigation-bar-item{display:inline-block;line-height:34px;height:100%}.NavigationPageView .navigation-bar-item.text{font-size:.9em}.NavigationPageView .navigation-bar-item.icon{font-size:1.5em}.NavigationPageView .navigation-bar-item.icon.ion.ion-ios-arrow-left{font-size:.95em}.NavigationPageView .navigation-bar-item.big-icon{font-size:1.8em}.NavigationPageView .navigation-bar-item.left{float:left;padding-right:8px}.NavigationPageView .navigation-bar-item.right{float:left;padding-left:8px;font-size:.95em}.NavigationPageView .navigation-bar.page-bar{padding:0}.NavigationPageView .navigation-bar-section-slider{background-color:initial;position:absolute;border-bottom:3px solid #45c2b1;width:130px;top:44px}.NavigationPageView .navigation-bar-section-line{position:absolute;width:calc(100% - 32px);height:1px;background-color:#dbdbdb;bottom:0;right:16px;left:16px}.NavigationPageView .navigation-page-view{width:100%;height:calc(100% - 48px);position:relative}.NavigationPageView .navigation-page-view>div{position:absolute;opacity:0;display:none}.NavigationPageView .navigation-page-view>div.selected{right:0;opacity:1;z-index:2;display:block}.NewMemberCardComponent{display:flex;align-items:center;justify-content:center}.NewMemberCardComponent>.card-wrap{position:relative;background-color:#fff;width:88%;height:184px;border-radius:8px;padding:0 16px;box-shadow:0 2px 5px 2px hsla(0,0%,89%,.8)}.NewMemberCardComponent>.card-wrap>.text-wrap{display:flex;flex-direction:column;color:#3cc2b1;margin-top:22px}.NewMemberCardComponent>.card-wrap>.text-wrap>.text-primary{font-size:20px}.NewMemberCardComponent>.card-wrap>.text-wrap>.text-secondary{font-size:30px;font-weight:600;line-height:32px}.NewMemberCardComponent>.card-wrap>.description{font-size:14px}.NewMemberCardComponent>.card-wrap>.add-button-wrap{position:absolute;display:flex;align-items:center;justify-content:center;width:calc(100% - 32px);bottom:12px}.NewMemberCardComponent>.card-wrap>.add-button-wrap>.add-button{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#3cc2b1;height:32px;width:168px;border-radius:16px}.NewProgressBar{height:8px;margin:46px 16px 26px}.NewProgressBar>.mission-complete-lottie-wrap{object-fit:contain;width:100%;height:100%}.NewProgressBar>.progress-bar-wrap{position:relative;height:100%;display:flex;flex-direction:row;align-items:center}.NewProgressBar>.progress-bar-wrap>.end-progress-wrap{position:absolute;display:flex;flex-direction:column;align-items:center;top:-8px;transform:translateX(-50%);z-index:2}.NewProgressBar>.progress-bar-wrap>.end-progress-wrap>.image-progress{width:24px;height:24px;z-index:1}.NewProgressBar>.progress-bar-wrap>.end-progress-wrap>.end-progress-text{font-size:14px;font-weight:600;color:#45c2b1;margin-top:6px}.NewProgressBar>.progress-bar-wrap>.end-progress-animation-wrap{position:absolute;display:flex;flex-direction:column;align-items:center;top:-20px;transform:translateX(-50%);z-index:2}.NewProgressBar>.progress-bar-wrap>.end-progress-animation-wrap>.animation-progress{width:48px;height:48px;z-index:1}.NewProgressBar>.progress-bar-wrap>.end-progress-animation-wrap>.end-progress-text{font-size:14px;font-weight:600;color:#45c2b1;margin-top:-4px}.NewProgressBar>.progress-bar-wrap>.current-point-wrap{height:22px;display:flex;position:absolute;bottom:26px;justify-content:flex-end;width:0;transition:width 1s;max-width:0}.NewProgressBar>.progress-bar-wrap>.current-point-wrap.active{max-width:100%}.NewProgressBar>.progress-bar-wrap>.current-point-wrap>.current-point{position:relative;width:max-content;min-width:58px;padding:4px 8px;border-radius:6px;background-color:#45c2b1;display:flex;text-align:center}.NewProgressBar>.progress-bar-wrap>.current-point-wrap>.current-point>.current-point-text{width:100%;font-size:14px;font-weight:600;height:22px;color:#fff}.NewProgressBar>.progress-bar-wrap>.current-point-wrap>.current-point>.triangle{position:absolute;bottom:-6px;left:0;right:0;margin-left:auto;margin-right:auto;width:0;height:0;text-indent:-9999px;border-top:6px solid #45c2b1;border-right:6px solid transparent;border-left:6px solid transparent}.NewProgressBar>.progress-bar-wrap>.progress-bar-total{background:hsla(0,0%,89%,.92);border-radius:5px;height:calc(100% - 4px);position:absolute;width:100%}.NewProgressBar>.progress-bar-wrap>.progress-bar-current-wrap{height:100%;width:0;position:absolute;transition:width 1s;max-width:0}.NewProgressBar>.progress-bar-wrap>.progress-bar-current-wrap.active{max-width:100%}.NewProgressBar>.progress-bar-wrap>.progress-bar-current-wrap>.progress-bar-current{border-radius:5px;width:100%;height:100%;background-image:linear-gradient(90deg,#c0e3de,#84d1c4,#45c2b1)}.NongenCardComponent{width:100%;display:flex;justify-content:center;align-items:center}.NongenCardComponent>.card-content{width:100%;max-width:300px;min-width:300px;max-height:164px;min-height:164px;position:relative;border-radius:8px;display:flex;flex-direction:column;padding:12px 12px 12px 16px;filter:drop-shadow(4px 4px 6px rgba(0,0,0,.5))}.NongenCardComponent>.card-content>.non-gen-card-top-container{min-height:52px}.NongenCardComponent>.card-content>.non-gen-card-top-container>.non-gen-card-title-container{display:flex;width:100%}.NongenCardComponent>.card-content>.non-gen-card-top-container>.non-gen-card-title-container>.non-gen-card-image-container{display:flex;position:relative}.NongenCardComponent>.card-content>.non-gen-card-top-container>.non-gen-card-title-container>.non-gen-card-image-container.is-expired{opacity:.5;background-color:#fff}.NongenCardComponent>.card-content>.non-gen-card-top-container>.non-gen-card-title-container>.non-gen-card-image-container>.image{height:39.5px;width:64px}.NongenCardComponent>.card-content>.non-gen-card-top-container>.non-gen-card-title-container>.non-gen-card-image-container>.warning-deactivated-card-icon{position:absolute;bottom:-5px;right:-5px}.NongenCardComponent>.card-content>.non-gen-card-top-container>.non-gen-card-title-container>.non-gen-card-name-container{width:100%;padding-left:12px;color:#4d4d4d;line-height:1.3;font-size:14px;font-weight:600}.NongenCardComponent>.card-content>.non-gen-card-top-container>.non-gen-card-title-container>.non-gen-card-name-container>.non-gen-card-number{color:grey;font-size:12px;font-weight:500;line-height:1.3}.NongenCardComponent>.card-content>.non-gen-card-top-container>.card{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:8px}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.non-gen-card-point-container{display:flex;width:100%;padding-top:0;padding-bottom:0;max-height:54px}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.non-gen-card-point-container>.non-gen-card-point{color:#4d4d4d;font-size:14px;font-weight:600;line-height:normal}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.non-gen-card-point-container>.non-gen-card-point>.non-gen-card-point-value{font-size:25px;font-weight:700;line-height:1.3}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.details-wrap{height:32px;min-width:50%;margin-top:2px;display:flex;justify-content:space-between;align-items:center}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.details-wrap>.warning-deactivated-card{border-radius:3px;border:1px solid #ff671d;text-align:center;color:#fc671a;font-size:12px;line-height:17px;font-weight:600;margin:auto auto auto 0;padding:0 4px;height:19px;min-width:76px}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.details-wrap>.warning-expired-card{font-size:12px;font-weight:500;line-height:19px;color:grey}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.details-wrap>.detail-button{background-color:#3cc2b1;color:#fff;display:flex;align-items:center;justify-content:center;height:32px;padding:4px 12px;border-radius:16px;font-size:14px;font-weight:800;width:50%;min-width:140px}@media screen and (max-width:320px){.NongenCardComponent>.card-content{max-width:280px;min-width:280px;max-height:164px;min-height:164px;border-radius:8px}.NongenCardComponent>.card-content>.non-gen-card-top-container>.card{border-radius:8px}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.details-wrap>.warning-deactivated-card,.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.details-wrap>.warning-expired-card{font-size:11px}.NongenCardComponent>.card-content>.non-gen-card-bottom-container>.details-wrap>.detail-button{font-size:13px}}.NormalInput{position:relative;width:100%;height:32px}.NormalInput .input-dom{width:100%;height:100%;padding:0 34px 0 8px;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;line-height:normal}.NormalInput .clear-button-wrap{position:absolute;right:0;padding:0 8px;width:34px;height:18px;top:calc(50% - 9px)}.NormalInput .clear-button-wrap .clear-button{position:relative;width:18px;height:18px;border-radius:50%;border:1px solid #4d4d4d}.NormalInput .clear-button-wrap .clear-button:after,.NormalInput .clear-button-wrap .clear-button:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;border-radius:1px;background-color:#4d4d4d;transform:translate(-50%,-50%)}.NormalInput .clear-button-wrap .clear-button:before{transform:translate(-50%,-50%) rotate(45deg)}.NormalInput .clear-button-wrap .clear-button:after{transform:translate(-50%,-50%) rotate(-45deg)}.NotificationBar{position:absolute;left:0;width:100%;height:32px;overflow:hidden;z-index:1000}.NotificationBar .noti-content{width:100%;height:100%;background-color:#e3ebe9;color:#3d7678;transition:all .3s}.NotificationBar .noti-content.hide{transform:translateY(-100%)}.paging-view{position:relative}.paging-view-loading-container{width:100%;text-align:center}.paging-view-loading{display:flex;justify-content:center;align-items:center;line-height:44px}.paging-view-loading-spinner{content:"";float:left;width:16px;height:16px;border-radius:50%;border:2px solid rgba(60,194,177,.8);border-left-color:rgba(60,194,177,.3);animation:document-loading-rotate 1.5s linear infinite}.paging-view-loading-text{float:left;font-size:.8em;color:#4d4d4d;margin-left:8px}@keyframes document-loading-rotate{to{transform:rotate(1turn)}}.PEandCRSelectCard-content-wrap{overflow-y:scroll;background-color:#fff;position:relative;padding-bottom:35px}.PEandCRSelectCard-content-wrap.no-bottom-padding{padding-bottom:0!important}.PEandCRSelectCard-content-wrap .title{display:flex;align-items:center;height:40px;padding:6px 16px 5px;background-color:#f2f2f2;color:#4d4d4d;font-weight:600;font-size:18px;line-height:29px}.PEandCRSelectCard-content-wrap .PEandCRSelectCard-search-empty-content{display:flex;justify-content:center;align-items:center}.PEandCRSelectCard-content-wrap .PEandCRSelectCard-search-empty-content>.empty-list{margin-top:-108px;display:flex;flex-direction:column;justify-content:center;align-items:center}.PEandCRSelectCard-content-wrap .PEandCRSelectCard-search-empty-content>.empty-list>.icon-image{width:40px;height:40px;margin-bottom:16px}.PEandCRSelectCard-content-wrap .PEandCRSelectCard-search-empty-content>.empty-list>.empty-list-text{font-size:18px}.product-item-card>.item-cover-image-wrapper>.notice-bar{position:absolute;left:0;bottom:0;width:100%}.product-item-card>.item-cover-image-wrapper>.notice-bar>.title-bar{width:100%;padding:0 8px;font-size:13px;line-height:24px;font-weight:600;color:#fff;background-color:#b3b3b3}.product-item-card>.item-cover-image-wrapper>.notice-bar>.title-bar>.notice-icon{position:absolute;width:32px;height:32px;object-fit:contain;right:4px;bottom:12px}.product-item-card>.item-cover-image-wrapper>.discount-percent{position:absolute;top:0;right:0;font-size:12px;font-weight:600;line-height:23px;padding:0 8px;color:#fff;background-color:#ff671d}.product-item-card>.item-card-content>.product-name{position:relative;width:100%;font-size:15px;line-height:21px;height:42px;overflow:hidden;font-weight:500}.product-item-card>.item-card-content>.product-name p{display:inline-flex;align-items:center;white-space:nowrap;line-height:21px;margin:0}.product-item-card>.item-card-content>.product-name p>.verify-icon{width:16px;height:16px}.product-item-card>.item-card-content>.price-content{padding-top:3px}.product-item-card>.item-card-content>.price-content>.real-price{font-size:12px;line-height:16px;color:grey;font-weight:500;text-decoration:line-through;height:16px}.product-item-card>.item-card-content>.price-content>.price{font-size:15px;line-height:21px;color:#fc671a;font-weight:600}.product-item-card>.item-card-content>.price-content>.price>.unit{font-size:12px;margin-left:3px}.product-item-card>.item-card-content>.price-content>.concerted-price{font-size:12px;line-height:15px;color:#fc671a;font-weight:500}.product-item-card>.item-card-content>.send-gift-button{position:absolute;bottom:12px;right:12px;width:24px;height:24px;object-fit:contain}.ProgressBar{position:relative}.ProgressBar.disabled{filter:grayscale(100%)}.ProgressBar>.text-current{position:absolute;font-size:12px;top:4px;color:#45c2b1}.ProgressBar>.image-progress-completed-wrap{height:16px;display:flex;justify-content:flex-end;margin-bottom:4px}.ProgressBar>.image-progress-completed-wrap>.image-progress-completed{height:16px;width:16px}.ProgressBar>.progress-bar-wrap{position:relative;height:100%;display:flex;align-items:center}.ProgressBar>.progress-bar-wrap>.progress-bar-total{background:hsla(0,0%,89%,.92);border-radius:5px;height:calc(100% - 3px);position:absolute;width:100%}.ProgressBar>.progress-bar-wrap>.progress-bar-current-wrap{height:100%;width:0;position:absolute}.ProgressBar>.progress-bar-wrap>.progress-bar-current-wrap>.progress-bar-current{border-radius:5px;width:100%;height:100%;background-image:linear-gradient(90deg,#baf8f0,#00bca2)}.ProgressBar>.progress-bar-wrap>.progress-bar-current-wrap>.animate-progress-bar{animation:transitionProgressBar 1s}.ProgressBar>.text-progress-bar-wrap{display:flex;flex-direction:column;align-items:flex-end;position:relative;margin-top:8px}.ProgressBar>.text-progress-bar-wrap>.text-point{display:flex;flex-direction:row;justify-content:space-between;width:100%;position:relative}.ProgressBar>.text-progress-bar-wrap>.text-point>.text-start,.ProgressBar>.text-progress-bar-wrap>.text-point>.text-target{font-size:12px;color:grey}.ProgressBar>.text-progress-bar-wrap>.text-point>.text-target.text-point-completed{font-size:12px;color:#45c2b1}@keyframes transitionProgressBar{0%{width:0}to{width:100%}}.PromotionCard{border-radius:8px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:4px 4px 30px 0 hsla(0,0%,89%,.8)}.PromotionCard.single{width:calc(100% - 12px)}.PromotionCard>.promotion-card-wrap{border-radius:8px;width:100%;height:100%;overflow:hidden;background-color:#fff}.PromotionCard>.promotion-card-wrap>.image-wrap{min-height:102px;position:relative;padding-bottom:35%}.PromotionCard>.promotion-card-wrap>.image-wrap>.image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.PromotionCard>.promotion-card-wrap>.detail-wrap{min-height:77px;padding:6px 12px}.PromotionCard>.promotion-card-wrap>.detail-wrap>.detail{font-size:14px;font-weight:400;line-height:22px;height:22px;color:#4d4d4d;text-overflow:ellipsis;overflow:hidden}.PromotionCard>.promotion-card-wrap>.detail-wrap>.name{height:24px;font-size:15px;font-weight:600;line-height:23px;text-align:left;color:#45c2b1;text-overflow:ellipsis;overflow:hidden}.PromotionCard>.promotion-card-wrap>.detail-wrap>.date{height:19px;font-size:12px;font-weight:500;line-height:18px;text-align:left;color:grey}.Main-RadioButton{display:block;overflow:hidden;position:relative;width:18px;height:18px;cursor:pointer;font-size:22px;border-radius:50%;border:1px solid #ccc;background-color:#fff;transition:all .1s;outline:0}.Main-RadioButton:hover{background-color:#eee}.Main-RadioButton:after{content:"";position:absolute;display:none}.Main-RadioButton.selected:after{display:block;top:0;bottom:0;left:0;right:0;margin:auto;width:12px;height:12px;border-radius:50%;background-color:#45c2b1}.RadioGroup .ant-radio-group{width:100%}.RadioGroup .radio-group-container{display:flex;flex-direction:row;justify-content:space-between}.RadioGroup .ant-radio-inner{width:22px;height:22px}.RadioGroup .ant-radio-inner:after{background-color:#00a950;width:14px;height:14px}.RadioGroup .ant-radio-checked .ant-radio-inner,.RadioGroup .ant-radio-input:focus+.ant-radio-inner,.RadioGroup .ant-radio-wrapper:hover .ant-radio,.RadioGroup .ant-radio:hover .ant-radio-inner{border-color:#00a950}.RecommendedFlag{width:32px}.RecommendedFlag .decorator-bg .main-bg{width:100%;height:calc(100% - 4px);background-color:#d12027}.RecommendedFlag .decorator-bg .part-bg{position:absolute;bottom:0;width:24px;height:6px;border-top:6px solid #d12027}.RecommendedFlag .decorator-bg .part-bg.left{left:0;border-right:24px solid transparent}.RecommendedFlag .decorator-bg .part-bg.right{right:0;border-left:24px solid transparent}.RecommendedFlag .RecommendedFlag-inner{flex-direction:column;width:100%;height:100%;color:#fff}.RecommendedFlag .RecommendedFlag-inner .recommended-flag-thumb{width:52%;margin:2px 0}.RecommendedFlag .RecommendedFlag-inner .recommended-flag-text{font-size:8.5px;line-height:8.7px;font-weight:600;text-align:center;white-space:pre-line;margin-bottom:5px}.RecommendedFlag:before{content:"";display:block;padding-top:131%}.SearchAutoCompleteView{width:100%;background:#fff;padding:0 16px;margin-bottom:16px}.SearchAutoCompleteView .auto-complete-item{color:grey;font-size:15px;font-weight:500;height:35px;border-bottom:1px solid #ebebeb;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.SearchBar-container{background-color:#fff;position:relative;z-index:9;overflow:hidden}.SearchBar-wrap{display:flex;justify-content:center;align-items:center;height:64px;padding:18px 16px}.SearchBar-input-wrap{width:100%;height:28px;border:none;border-radius:16px;padding:0 16px 0 10px;background-color:#f2f2f2;display:flex;align-items:center;color:#b3b3b3}.SearchBar-input-wrap .SearchBar-main-input-wrap{width:calc(100% - 35px)}.SearchBar-main-cart-n-order{display:flex}.SearchBar-main-cart-n-order .SearchBar-main-order{width:30px;flex-shrink:0;position:relative;margin-left:5px}.SearchBar-main-cart-n-order .SearchBar-main-order .icon{width:24px;height:24px}.SearchBar-main-cart-n-order .SearchBar-main-cart{width:30px;flex-shrink:0;position:relative;margin:0 5px}.SearchBar-main-cart-n-order .SearchBar-main-cart .icon{width:24px;height:24px;opacity:.7}.SearchBar-main-cart-n-order .SearchBar-main-cart .number{position:absolute;min-width:14px;padding:0 3px;height:14px;border-radius:7px;top:-2px;right:-2px;background-color:#ff3030;font-size:10px;color:#fff}.SearchBar-tag-wrap{margin:4px 0 4px 10px;padding:0 12px;height:20px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;background-color:#4d6165;border-radius:16px;max-width:50%}.SearchBar-tag-wrap .SearchBar-name-tag{font-size:12px;padding-top:2px;color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px;height:20px}.SearchBar-tag-wrap .SearchBar-name-tag.with-delete{padding-right:5px}.SearchBar-tag-wrap .SearchBar-delete-tag{width:12px;height:100%;flex-shrink:0;object-fit:cover;display:flex;justify-content:flex-start;align-items:center}.SearchBar-tag-wrap .SearchBar-delete-tag-img{height:10px;margin-left:2px}.SearchBar-input{font:inherit;color:#4d4d4d;font-weight:200;font-size:15px;background-color:inherit;border:none;padding-left:10px;height:28px;line-height:28px;width:100%;padding-top:5px;padding-bottom:5px;-webkit-tap-highlight-color:rgba(255,255,255,0)}.SearchBar-input::placeholder{line-height:28px;color:#b3b3b3}.SearchBar-input::-webkit-input-placeholder{line-height:28px;color:#b3b3b3}.SearchBar-input::-moz-placeholder{line-height:28px;color:#b3b3b3}.SearchBar-input:disabled{opacity:1!important;color:#4d4d4d!important}.SearchBar-clear-input{margin-left:10px;flex-shrink:0;height:14px;width:14px;border-radius:50%;position:relative}.SearchBar-clear-input-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.SearchBar-icon{height:14px;width:14px;flex-shrink:0}.SearchBar-bottom-line{background-color:#ebebeb;margin:0 16px;height:1px}.SearchBar-bottom-line.full-line{margin:0}input{-webkit-appearance:none;-webkit-border-radius:0}.SelectCard{position:relative;display:flex;align-items:center;width:calc(100% + 16px);height:88px;background-color:#666;color:#fff;border-radius:6px 0 0 6px;padding:14px 16px;margin-right:-16px}.SelectCard .coverCard{width:74px;height:calc(100% + 2px);max-height:47px;display:flex;justify-content:center}.SelectCard .coverCard.borderCard{width:unset;border:1px solid #fff;border-radius:6px;overflow:hidden}.SelectCard .card-image{height:100%;object-fit:cover;max-height:45px}.SelectCard .card-image.defaultImg{width:unset;object-fit:unset;max-height:unset}.SelectCard .card-content{margin-left:16px;width:calc(100% - 122px);font-weight:500}.SelectCard .card-content .card-title,.SelectCard .card-content .card-title-two-line{width:100%;font-size:18px;line-height:23px}.SelectCard .card-content .card-point-left{font-size:15px;font-weight:500;line-height:20px}.SelectCard .card-content .card-arrow{position:absolute;width:20px;top:50%;right:16px;transform:translateY(-50%)}.DualButton-frame{z-index:2000}.DualButton,.DualButton-frame{width:100%;height:40px;display:flex;align-items:center}.DualButton{color:#4d4d4d}.DualButton .left{width:50%;height:100%;display:flex}.DualButton .left .left-wrap{display:flex}.DualButton .left .left-wrap .left-title{font-size:15px;font-weight:800;display:flex;align-items:center;padding-left:8px}.DualButton .left .left-wrap .left-img-frame{position:relative;width:40px;display:flex}.DualButton .left .left-wrap .left-img-frame .left-img{width:100%;object-fit:contain}.DualButton .right{width:50%;height:100%;display:flex;justify-content:flex-end}.DualButton .right .right-wrap{display:flex}.DualButton .right .right-wrap .right-title{font-size:15px;font-weight:800;display:flex;align-items:center;padding-right:8px}.DualButton .right .right-wrap .right-img-frame{position:relative;width:40px;display:flex}.DualButton .right .right-wrap .right-img-frame .right-img{width:100%;object-fit:contain}.SingleButton-wrap{width:100%;height:40px;position:fixed;bottom:18px;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:2000}.single-button-force-top{bottom:65px}.SingleButton{min-width:200px;padding:0 15px;height:40px;border-radius:50px;background-color:#3cc2b1;color:#fff;font-size:15px;display:flex;justify-content:center;align-items:center;font-weight:800}.SingleButton.disabled{background-color:#b3b3b3}.StatusViewWrap{width:100%;height:40px;position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:2000;flex-direction:column}.StatusViewWrap>.image-icon-status{width:40px;height:40px;margin-bottom:15px}.StatusViewWrap>.text-status{font-size:15px;line-height:23px}.TextInput{position:relative;min-height:57px;padding-top:24px;padding-bottom:2px;margin-top:10px;font-size:15px}.TextInput>.text-label{font-size:14px;font-weight:500;color:grey;margin-bottom:4px}.TextInput>.text-label>.ascenda-info-icon{height:16px;width:16px;margin-left:8px}.TextInput>.text-input-wrap{display:flex;position:relative;align-items:flex-end;min-height:33px}.TextInput>.text-input-wrap>.input-row{display:flex;width:100%;align-items:center}.TextInput>.text-input-wrap>.input-row input,.TextInput>.text-input-wrap>.input-row textarea{display:block;resize:none;width:100%;font-size:inherit;font-weight:600;padding:5px 0;line-height:23px;caret-color:#3cc2b1;border-radius:0;overflow:hidden;margin:0}.TextInput>.text-input-wrap>.input-row input.right,.TextInput>.text-input-wrap>.input-row textarea.right{text-align:right}.TextInput>.text-input-wrap>.input-row input.one-line,.TextInput>.text-input-wrap>.input-row textarea.one-line{resize:none;white-space:nowrap;overflow-x:auto}.TextInput>.text-input-wrap>.input-row input.disabled,.TextInput>.text-input-wrap>.input-row textarea.disabled{color:#b3b3b3;pointer-events:none}.TextInput>.text-input-wrap>.input-row>.input-suffix{display:flex;align-items:center;padding:2px 0 2px 6px;min-height:33px;font-size:inherit;font-weight:500;font-size:15px!important}.TextInput>.text-input-wrap>.label{position:absolute;font-size:.9em;top:-24px;width:100%;height:24px;line-height:24px;color:#b3b3b3;pointer-events:none;transition:all .1s;margin:0}.TextInput>.text-input-wrap>.label.right{text-align:right;justify-content:flex-end}.TextInput>.text-input-wrap>.label.placeholder{font-size:inherit;top:0;padding:5px 0;line-height:21px;height:33px;color:#b3b3b3}.TextInput>.text-input-wrap>.label.placeholder.placeholderHighlight{color:#4d4d4d;font-weight:600;font-size:inherit}.TextInput>.text-input-wrap>.border-line{position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #dbdbdb;transition:border-color .1s}.TextInput .input-suffix{display:flex;align-items:center;height:"33px";padding:2px 0 2px 6px;font-size:inherit;font-weight:600;font-size:18px!important}.TextInput .placeholder{position:absolute;width:100%;pointer-events:none;transition:all .1s;font-size:inherit;top:0;height:"33px";line-height:"33px";color:#b3b3b3}.TextInput .placeholder>.border-line{position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #dbdbdb;transition:border-color .1s}.TextInput>.length-limit{position:absolute;width:100%;height:0;font-size:13px;line-height:17px;overflow:hidden;text-align:right;color:#4d4d4d;transition:all .1s}.TextInput>.length-limit.length-danger{height:17px!important;color:#d5483d}.TextInput>.children-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none}.TextInput>.danger-notice{white-space:pre-wrap;overflow:hidden;font-size:12px;color:#d5483d;animation:alert-notice .2s;transform-origin:center left}@keyframes alert-notice{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.TextInput.highlight>.text-input-wrap>.input-row input,.TextInput.highlight>.text-input-wrap>.input-row textarea{color:#3cc2b1}.TextInput.no-label{padding-top:0;min-height:33px}.TextInput.no-label>.text-input-wrap>.label{display:none;top:0}.TextInput.no-label>.text-input-wrap>.label.placeholder{display:flex}.TextInput.no-label.focusing>.text-input-wrap>.label.placeholder{opacity:.5}.TextInput.one-line>.text-input-wrap>.input-row{position:absolute;top:50%;transform:translateY(-50%)}.TextInput.one-line>.text-input-wrap>.input-row textarea{height:33px!important}.TextInput.focusing>.text-input-wrap>.label,.TextInput.focusing>.text-label{color:#3cc2b1}.TextInput.focusing>.text-input-wrap>.border-line{border-bottom:2px solid #3cc2b1}.TextInput.focusing>.length-limit{height:17px}.TextInput.danger>.text-label{color:#d5483d}.TextInput.danger>.text-input-wrap>.input-row input,.TextInput.danger>.text-input-wrap>.input-row textarea{caret-color:#d5483d}.TextInput.danger>.text-input-wrap>.label{color:#d5483d}.TextInput.danger>.text-input-wrap>.border-line{border-color:#d5483d}.TextInput.danger.highlight>.text-input-wrap>.input-row input,.TextInput.danger.highlight>.text-input-wrap>.input-row textarea{color:#d5483d}.TextInput.disabled>.text-input-wrap>.input-row input,.TextInput.disabled>.text-input-wrap>.input-row textarea{color:#b3b3b3;pointer-events:none}.TextInput.disabled>.text-input-wrap>.input-row>.input-suffix,.TextInput.disabled>.text-input-wrap>.label{color:#b3b3b3}.TextInput.disabled>.text-input-wrap>.border-line{border-color:#b3b3b3}.TextInput.disabled.highlight>.text-input-wrap>.input-row input,.TextInput.disabled.highlight>.text-input-wrap>.input-row textarea{color:#b3b3b3}.TextInput.read-only .border-line{border-color:#dbdbdb}.TextInput.read-only .label{color:#4d4d4d}.TextInput.read-only input,.TextInput.read-only textarea{color:#b3b3b3;pointer-events:none}.TextInput.read-only .input-suffix{color:#4d4d4d}.TextInput.read-only>.text-input-wrap>.input-row input,.TextInput.read-only>.text-input-wrap>.input-row textarea{color:#b3b3b3;pointer-events:none}.TextInput.read-only>.text-input-wrap>.input-row>.input-suffix{color:#4d4d4d}.TextInput.read-only>.text-input-wrap>.label{color:#b3b3b3}.TextInput.read-only>.text-input-wrap>.border-line{border-color:#dbdbdb}.TextInput.read-only.highlight>.text-input-wrap>.input-row input,.TextInput.read-only.highlight>.text-input-wrap>.input-row textarea{color:#b3b3b3}.ThumbnailCard-wrap{width:100px;overflow:hidden;margin-bottom:16px;box-shadow:4px 4px 30px 0 hsla(0,0%,89%,.8);border-radius:5px}.ThumbnailCard-wrap.mission{box-shadow:0 2px 15px rgba(0,0,0,.1);border-radius:8px}.ThumbnailCard-wrap .ThumbnailCard{width:100%;height:100%}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top{position:relative;z-index:50;width:100%;background-color:#d5dbdb}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top>.overlay-thumbnail-top{position:absolute;top:0;width:100%;height:100%;z-index:2;color:#fff;background-color:rgba(0,0,0,.5);display:flex;align-items:center;text-align:center;justify-content:center;font-size:15px;white-space:pre-line;line-height:24px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top.mock{background-color:#f2f2f2}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top.mock.placeHolder-shimmer{animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#e6e6e6 20%,#eee 30%);background-size:1000px 104px;position:relative;overflow:hidden}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top>.new-mission-wrap{display:flex;align-items:center;position:absolute;bottom:-8px;left:8px;z-index:4;background-color:#f9485c;color:#fff;padding:2px 6px;font-size:12px;font-weight:600;border-radius:6px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top>.notice{min-width:85px;height:28px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;padding:0 8px;border-bottom-left-radius:6px;background-color:#fff;z-index:1}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top>.notice.mission{border-bottom-left-radius:8px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top>.notice.disable{filter:grayscale(1);background-color:#dbdbdb;z-index:3}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top>.notice>.notice-image{height:16px;width:16px;object-fit:contain;margin-right:6px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top>.notice>.notice-text{font-size:12px;font-weight:600;line-height:23px;color:#4d4d4d}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-highlight{width:100%;height:100%;border:2px solid #fc671a;z-index:2;border-top-left-radius:5px;border-top-right-radius:5px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-soldout{width:100%;height:100%;background-color:#fff;opacity:.7;display:flex;z-index:2;justify-content:center;align-items:center}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-soldout .card-soldout-icon{width:84px;height:57px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-image{width:100%;height:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:9px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-circle{z-index:51;position:absolute;bottom:-14px;left:8px;width:32px;height:32px;border-radius:50%;background-color:#fc671a;color:#fff;font-size:10px;font-weight:600;white-space:nowrap}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .ThumbnailCard-top-circle .ThumbnailCard-top-circle-icon{width:16px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .recommended-flag{position:absolute;top:0;right:8px;width:32px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .recommended-flag.step-top{top:2px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .main-status-wrap{position:absolute;top:0;left:50%;width:50%}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .main-status-wrap .main-status{z-index:55;height:36.349%;width:147.345%;color:hsla(0,0%,100%,.8);background-color:#4d4d4d;position:absolute;top:21%;left:-12%;display:flex;justify-content:center;align-items:center;transition:unset!important;transform:rotate(-135deg)}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .main-status-wrap .main-status .text{font-size:13px;font-weight:200;transform:rotate(180deg)}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top .main-status-wrap:before{content:"";display:block;padding-top:100%}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top.disable{opacity:.4;filter:grayscale(1)}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top.disable:after{content:"";width:100%;height:100%;background-color:rgba(77,77,77,.5)}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-top:before{content:"";display:block;padding-top:75%}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame{z-index:49;width:100%;padding:8px;line-height:17px;font-size:15px;background-color:#fff;color:#4d4d4d;height:max-content;margin-bottom:8px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom{width:100%;height:max-content;display:flex;flex-direction:column;justify-content:space-between}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-button-section{min-height:30px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-msg{margin-top:10px;height:30px;font-size:14px;font-weight:600;line-height:23px;display:flex;align-items:center}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-msg.success{color:#45c2b1}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-msg.success>.icon-image{width:16px;height:16px;margin-right:4px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-msg.danger{color:#d74738}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-msg.danger>.icon-image{width:16px;height:16px;margin-right:4px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-button{width:100%;display:flex;justify-content:center;align-self:center;padding:6px 16px;margin-top:10px;border-radius:16px;font-size:15px;font-weight:600;border:1px solid #45c2b1;color:#45c2b1;background-color:#fff;height:30px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-button.repeat-register{background-color:#f2f2f2;border-color:transparent}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .new{color:#ff3030;margin-right:2px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-title{height:24px;font-weight:400;line-height:19px;padding-top:2px;padding-bottom:1px;white-space:pre-wrap!important}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-title.two-line{height:38px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-detail-mission-small .mission-small-card{height:25px;font-size:11px;font-weight:400;color:#b3b3b3;display:flex;align-items:flex-end}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-detail-mission .thumbnail-card-detail{width:100%;height:19px;line-height:16px;font-weight:400;font-size:12px;display:flex;flex-direction:column;justify-content:space-between;color:grey}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-detail-mission .thumbnail-card-detail .thumbnail-card-detail-text{line-height:19px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-detail-mission .thumbnail-card-detail .thumbnail-card-detail-footer{position:relative;width:100%;height:-moz-fit-content;height:fit-content;font-size:14px;font-weight:500;display:flex;flex-direction:column;justify-content:center;color:grey;font-size:12px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame .ThumbnailCard-bottom .ThumbnailCard-bottom-detail-mission .thumbnail-card-detail .thumbnail-card-detail-footer-expired-date{font-size:10px;font-weight:300;color:#b3b3b3;height:13px;line-height:13px}.ThumbnailCard-wrap .ThumbnailCard .ThumbnailCard-bottom-frame.disable{opacity:.4;filter:grayscale(1)}.TransferPage{height:100%;background-color:#fff}.TransferPage .TransferPage-content-wrap{overflow-y:scroll;background-color:#fff;position:relative;padding-bottom:65px}.TransferPage .TransferPage-content-wrap .icon-top-part-container{display:flex;background:linear-gradient(45deg,#596d70 25%,#596d70 0,#405156 75%,#2c3b42 110%,#314148 0);height:135px;border-radius:0 0 8px 8px;padding:16px 8px 0;justify-content:space-around;width:100%;position:fixed;z-index:10;flex-shrink:1}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap{display:flex;justify-content:space-between;min-width:302px;max-width:476px;width:100%}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .from-side{display:flex;flex-direction:column;width:100%;min-width:131px;max-width:200px;min-height:95px;align-items:center}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .from-side .from-side-icon-container{display:flex;justify-content:center;align-items:center;width:56px;height:56px}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .from-side .from-side-icon-container .from-side-icon{width:56px;height:56px;object-fit:contain}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .from-side .from-side-name{font-size:15px;line-height:1.3;font-weight:700;color:#fff;margin-top:4px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px;text-align:center}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .from-side .from-side-detail{font-size:12px;font-weight:500;line-height:16px;color:#dbdbdb}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .next-icon{width:24px;height:24px;margin:16px 8px 0}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .to-side{display:flex;flex-direction:column;width:100%;min-width:131px;max-width:200px;min-height:95px;align-items:center}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .to-side .to-side-icon-container{display:flex;justify-content:center;align-items:center;width:56px;height:56px}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .to-side .to-side-icon-container .to-side-icon{width:56px;height:56px;object-fit:contain}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .to-side .to-side-name{font-size:15px;line-height:1.3;font-weight:700;color:#fff;margin-top:4px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px;text-align:center}.TransferPage .TransferPage-content-wrap .icon-top-part-container .top-section-wrap .to-side .to-side-detail{font-size:12px;line-height:16px;font-weight:500;color:#dbdbdb}.TransferPage .TransferPage-content-wrap .icon-top-part-container-non-gen{display:flex;flex-direction:column;background:linear-gradient(45deg,#596d70 25%,#596d70 0,#405156 75%,#2c3b42 110%,#314148 0);height:135px;border-radius:0 0 8px 8px;padding:16px 0 7px;align-items:center;width:100%;position:fixed;z-index:10;flex-shrink:1}.TransferPage .TransferPage-content-wrap .icon-top-part-container-non-gen .icon-container{display:flex;justify-content:center;align-items:center;width:56px;height:56px}.TransferPage .TransferPage-content-wrap .icon-top-part-container-non-gen .icon-container .icon{width:56px;height:56px;object-fit:contain}.TransferPage .TransferPage-content-wrap .icon-top-part-container-non-gen .name{font-size:15px;line-height:1.3;font-weight:700;color:#fff;margin-top:4px}.TransferPage .TransferPage-content-wrap .icon-top-part-container-non-gen .details{color:#dbdbdb;font-size:12px;font-weight:500;line-height:1.3}.TransferPage .TransferPage-content-wrap .detail-part-container{display:flex;flex-direction:column;min-height:235px;background-color:#e3ebe9;position:relative;padding:143px 16px 8px}.TransferPage .TransferPage-content-wrap .detail-part-container .rate-container{margin:0}.TransferPage .TransferPage-content-wrap .detail-part-container .rate-container .rate{font-size:14px;font-weight:600;color:#fc671a;line-height:22px;z-index:1;word-break:break-word;margin-right:6px}.TransferPage .TransferPage-content-wrap .detail-part-container .rate-container .special-rate{display:inline-block;line-height:19px;background-color:#fc671a;color:#fff;padding:0 8px;border-radius:3px;font-size:12px;font-weight:600}.TransferPage .TransferPage-content-wrap .detail-part-container .campaign-rate-wrap{display:flex}.TransferPage .TransferPage-content-wrap .detail-part-container .campaign-rate-wrap .no-campaign-rate{font-size:12px;line-height:16px;color:#b3b3b3;font-weight:500;text-decoration:line-through}.TransferPage .TransferPage-content-wrap .detail-part-container .campaign-date{font-size:12px;line-height:19px;font-weight:500;color:#b3b3b3}.TransferPage .TransferPage-content-wrap .detail-part-container .detail-and-tc-container{color:grey;font-size:12px;font-weight:500;margin-top:8px;line-height:19px}.TransferPage .TransferPage-content-wrap .detail-part-container .detail-and-tc-container>.LinkText{font-size:12px;font-weight:600;text-decoration:underline;line-height:19px}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached{display:flex;flex-direction:column;min-height:237px;background-color:#f2f2f2;position:relative;padding:143px 16px 8px}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .rate-container{margin:0}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .rate-container .rate{font-size:15px;font-weight:600;color:#4d4d4d;z-index:1;line-height:24px;word-break:break-word}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .campaign-rate-wrap{display:flex}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .campaign-rate-wrap .campaign-fully-redeemed{font-size:12px;line-height:16px;color:#fc671a;font-weight:500;text-decoration:line-through}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .campaign-rate-wrap .fully-redeemed-text{font-size:12px;line-height:16px;color:#fc671a;font-weight:500}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .campaign-date{font-size:12px;line-height:19px;font-weight:500;color:#b3b3b3}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .detail-and-tc-container{color:grey;font-size:12px;font-weight:500;margin-top:8px;line-height:19px}.TransferPage .TransferPage-content-wrap .detail-container-campaign-limit-reached .detail-and-tc-container>.LinkText{font-size:12px;font-weight:600;text-decoration:underline;line-height:19px}.TransferPage .TransferPage-content-wrap .detail-part-container-no-campaign{display:flex;flex-direction:column;min-height:202px;background-color:#f2f2f2;position:relative;padding:143px 16px 8px}.TransferPage .TransferPage-content-wrap .detail-part-container-no-campaign .rate-container{margin:0}.TransferPage .TransferPage-content-wrap .detail-part-container-no-campaign .rate-container .rate{font-size:15px;font-weight:600;color:#4d4d4d;z-index:1;line-height:24px;word-break:break-word}.TransferPage .TransferPage-content-wrap .detail-part-container-no-campaign .detail-and-tc-container{color:grey;font-size:12px;font-weight:500;margin-top:8px;line-height:19px}.TransferPage .TransferPage-content-wrap .detail-part-container-no-campaign .detail-and-tc-container>.LinkText{font-size:12px;font-weight:600;text-decoration:underline;line-height:19px}.TransferPage .TransferPage-content-wrap .buttons-container{display:flex;height:56px;padding:16px 0 8px 16px;background-color:#fff}.TransferPage .TransferPage-content-wrap .buttons-container .use-all-button-container{display:flex}.TransferPage .TransferPage-content-wrap .buttons-container .use-all-button-container .use-all-button,.TransferPage .TransferPage-content-wrap .buttons-container .use-all-button-container .use-all-button-clicked{display:flex;align-items:center;justify-content:center;min-width:81px;height:32px;border-radius:40px;border:1px solid #ebebeb;padding:5px 12px;font-size:14px;font-weight:600;color:#3d7678}.TransferPage .TransferPage-content-wrap .buttons-container .use-all-button-container .use-all-button-clicked{background-color:#e3ebe9}.TransferPage .TransferPage-content-wrap .buttons-container .fit-the-bill-button-container{display:flex;margin-left:8px}.TransferPage .TransferPage-content-wrap .buttons-container .fit-the-bill-button-container .fit-the-bill-button{display:flex;align-items:center;justify-content:center;min-width:90px;height:32px;border-radius:40px;border:1px solid #ebebeb;padding:5px 12px;font-size:14px;font-weight:600;color:#3d7678}.TransferPage .TransferPage-content-wrap .buttons-container .fit-the-bill-button-container .fit-the-bill-button.clicked{color:#3d7678;background-color:#e3ebe9}.TransferPage .TransferPage-content-wrap .buttons-container .fit-the-bill-button-container .fit-the-bill-button.disabled{color:#b3b3b3;opacity:1}.TransferPage .TransferPage-content-wrap .input-form-section-container{display:flex;flex-direction:column;background-color:#fff;padding:20px 16px 0}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-amount{font-size:25px;padding-bottom:0}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-amount>.text-input-wrap>.input-row>.input-suffix{padding-top:6px}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-amount>.text-input-wrap>.placeholder{margin-top:2px}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-amount>.danger-notice{line-height:19px;margin-top:4px}.TransferPage .TransferPage-content-wrap .input-form-section-container .point-input-info{margin-top:4px;font-size:12px;line-height:19px;color:#b3b3b3}.TransferPage .TransferPage-content-wrap .input-form-section-container .point-input-info.danger{color:#d5483d}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-from{display:flex;flex-direction:column;width:100%}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-from .text-label{display:flex;align-items:center;font-size:14px;font-weight:500;height:22px}.TransferPage .TransferPage-content-wrap .input-form-section-container .convert-icon-container{display:flex;height:48px;justify-content:flex-end;margin:8px 0}.TransferPage .TransferPage-content-wrap .input-form-section-container .convert-icon-container .convert-icon{display:flex;flex-direction:column;align-items:center;justify-content:center}.TransferPage .TransferPage-content-wrap .input-form-section-container .convert-icon-container .vertical-line-top{height:10px;width:1px;background-color:#45c2b1;margin-bottom:2px}.TransferPage .TransferPage-content-wrap .input-form-section-container .convert-icon-container .vertical-line-bottom{height:10px;width:1px;background-color:#45c2b1;margin-top:2px}.TransferPage .TransferPage-content-wrap .input-form-section-container .convert-icon-container .icon{width:24px;height:24px}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-to{display:flex;flex-direction:column;height:69px}.TransferPage .TransferPage-content-wrap .input-form-section-container .input-to .input-to-text{display:flex;align-items:center;color:grey;font-size:14px;font-weight:500;height:22px}.TransferPage .TransferPage-content-wrap .on-the-fly-additional-amount{display:flex;font-size:12px;font-weight:500;line-height:19px;margin-top:4px;color:#b3b3b3}.TransferPage .TransferPage-content-wrap .remark-container{display:flex;padding:18px 16px 16px}.TransferPage .TransferPage-content-wrap .remark-container .remark{line-height:19px;font-size:12px;color:grey;font-weight:500}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap{display:flex;flex-direction:column;padding:16px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-header{display:flex;align-items:center;font-size:18px;font-weight:600;color:#4d4d4d;height:45px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info{display:flex;flex-direction:column;padding:24px 0 16px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .fullName-wrap{display:flex;flex-direction:column;margin-top:16px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .fullName-wrap .fullName-label{display:flex;align-items:center}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .fullName-wrap .fullName-label .fullName-header{display:flex;height:22px;align-items:center;font-size:14px;font-weight:500;color:grey}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .fullName-wrap .fullName-label .ascenda-info-icon{width:16px;height:16px;margin-left:8px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .fullName-wrap .fullName{display:flex;height:24px;align-items:center;font-size:15px;font-weight:600;color:#4d4d4d}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .accepting-consent{padding:24px 16px 8px 0;display:flex;bottom:65px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .accepting-consent .consent-wrap{display:flex;align-items:center}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .accepting-consent .consent-wrap .consent-checkbox{flex-shrink:0}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .accepting-consent .consent-wrap .consent-checkbox.selected:after{display:block;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info .accepting-consent .consent-wrap .consent-text{margin-left:8px;font-weight:600;color:#4d4d4d;font-size:15px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info>.TextInput>.text-input-wrap>.input-row textarea{font-size:25px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info>.TextInput>.danger-notice{line-height:19px;margin-top:4px}.TransferPage .TransferPage-content-wrap .ascenda-info-wrap .ascenda-info>.TextInput .label.placeholder{font-size:18px;color:grey}.TransferPage .TransferPage-content-wrap .dual-button-wrap{position:fixed;transform:translateZ(0);-webkit-transform:translateZ(0);bottom:0;left:0;padding:0 16px;width:100%}.TransferPage .TransferPage-content-wrap .dual-button-wrap .dual-button{align-self:flex-end;height:65px}.TransferPage .TransferPage-content-wrap .dual-button-wrap .dual-button>div{z-index:2002}.background-warp{position:fixed;top:0;background-color:rgba(0,0,0,.8);z-index:999;height:100vh!important;width:100%}.TutorialDescription-wrap{z-index:1000;position:relative}.TutorialDescription-wrap .TutorialDescription{z-index:1000;display:flex;flex-direction:column}.TutorialDescription-wrap .tutorial-description-box-wrap{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.TutorialDescription-wrap .tutorial-description-box{z-index:1000;position:absolute;left:50%;transform:translate(-50%);width:calc(100% - 32px);border-radius:8px;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:8px 16px 10px;margin:auto}.TutorialDescription-wrap .tutorial-description-box.not-top{transform:rotate(-180deg) translate(50%);-ms-transform:rotate(-180deg) translate(50%);-webkit-transform:rotate(-180deg) translate(50%)}.TutorialDescription-wrap .tutorial-description-box>.close-icon{position:absolute;top:0;right:0;padding:16px;width:16px;height:16px;box-sizing:initial}.TutorialDescription-wrap .tutorial-description-box>.close-icon>.close-button{width:16px;height:16px}.TutorialDescription-wrap .tutorial-description-box>.tutorial-description-title{font-size:18px;font-weight:600;line-height:30px;color:#45c2b1}.TutorialDescription-wrap .tutorial-description-box>.tutorial-description-desc{width:100%;font-size:15px;font-weight:500;line-height:24px;margin:4px 0;color:#4d4d4d}.TutorialDescription-wrap .tutorial-description-box>.tutorial-description-footer{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.TutorialDescription-wrap .tutorial-description-box>.tutorial-description-footer>.footer-button{height:40px;width:80px;min-width:unset;padding:0 15px;border-radius:50px;background-color:#3cc2b1;color:#fff;font-size:15px;display:flex;justify-content:center;align-items:center;font-weight:800}.TutorialDescription-wrap .tutorial-description-box>.tutorial-description-footer>.footer-text{font-size:14px;font-weight:600;line-height:1.6;color:#b3b3b3;margin-bottom:4px}.TutorialDescription-wrap .arrow-up{border-bottom:20px solid #fff;top:-22px}.TutorialDescription-wrap .arrow-down,.TutorialDescription-wrap .arrow-up{z-index:1000;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;margin:4px auto auto;position:absolute}.TutorialDescription-wrap .arrow-down{border-top:20px solid #fff;bottom:-18px}.TutorialDescription-wrap .arrow-down.arrow-down-right{right:0;margin-right:16px}.VictoriaHeader{display:flex;flex-direction:row;border-left:5px solid #3cc2b1;height:32px;align-items:center}.VictoriaHeader .title{display:flex;align-items:center;width:100%;line-height:18px}.VictoriaHeader .title .left{display:flex;flex-direction:row;width:100%;font-size:18px;padding:7px 0 2px 10px;text-transform:none!important;font-weight:600;overflow:hidden}.VictoriaHeader .title .left .left-subtitle{font-weight:500;color:#4d4d4d;margin-left:6px}.VictoriaHeader .title .right{flex-shrink:0;padding:2px 0;align-self:flex-end;color:#4d4d4d;font-size:14px;font-weight:500}.VictoriaHeader .subtitle{display:flex;align-items:center;line-height:18px;width:100%}.VictoriaHeader .subtitle .left{width:100%;font-size:18px;padding:3px 0 2px 10px;overflow:hidden}.VictoriaHeader .subtitle .right{font-weight:600;font-size:14px;flex-shrink:0;padding:2px 0;white-space:nowrap;align-self:flex-start}.VictoriaHeader-mock{display:flex;flex-direction:column;border-left:5px solid #f2f2f2;height:32px;margin:0 16px;justify-content:center}.VictoriaHeader-mock .title{display:flex;align-items:center;width:100%;line-height:18px;margin-bottom:10px;height:8px;padding-left:12px}.VictoriaHeader-mock .title .left{width:80px;height:100%;padding:3px 0 2px 10px;background-color:#f2f2f2;border-radius:6px}.VictoriaHeader-mock .title .right{flex-shrink:0;padding:2px 0;align-self:flex-end}.VictoriaHeader-mock .subtitle{display:flex;align-items:center;line-height:18px;width:100%;border-radius:6px;height:8px;padding-left:12px;justify-content:space-between}.VictoriaHeader-mock .subtitle .left{width:80px;height:100%;background-color:#f2f2f2;padding:3px 0 2px 10px;border-radius:6px}.VictoriaHeader-mock .subtitle .right{flex-shrink:0;padding:2px 0;align-self:flex-start;width:58px;background-color:#f2f2f2;height:100%;border-radius:6px}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.VictoriaHeader-mock .placeHolder-shimmer{animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#e6e6e6 20%,#eee 30%);background-size:1000px 104px;position:relative;overflow:hidden}.GroupRow:last-child .VictoriaHeader-mock{margin-top:20px}.MainLandingPage{position:relative;height:100%;overflow:hidden;background-color:#fff;display:flex;justify-content:center}.loader-test-container-in-app{display:flex;justify-content:center;align-items:center;box-sizing:initial!important}.loader-test-in-app{box-sizing:initial!important;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);margin-top:-20px;width:50px;height:50px;border:3px solid rgba(0,0,0,.1);border-left-color:rgba(0,0,0,.4);border-radius:50%;animation:load 1.5s linear infinite}.Routes{position:relative;overflow:hidden}.Routes,.sorry-page-container{width:100%;height:100%}.sorry-page-container>.sorry-page-website-container{width:100%;height:100%;position:fixed;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-header{width:100%;height:80px;padding:16px 0}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-header>.kbank-image-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-header>.kbank-image-container>.kbank-image{width:224px;height:48px;cursor:pointer}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body{width:100%;height:100%;background-color:#f9f9f9;padding:56px 168px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-title{width:100%;height:49px;color:#00a950;font-size:29px;font-weight:400;text-align:left;line-height:normal}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-desc{width:100%;margin-top:48px;text-align:left;font-size:20px;line-height:30px;color:#868686}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-button-container{position:relative;width:100%;margin-top:28px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-button-container>.off-button-container{width:176px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#17a356;border-radius:4px;color:#fff;font-size:17px;line-height:normal}.sorry-page-container>.sorry-page-website-container>.Footer-wrap{height:86px}.sorry-page-container>.sorry-page-website-container>.Footer-wrap>.slogan{font-size:21px;font-weight:600}.sorry-page-container>.sorry-page-webview-container{width:100%;height:100%;position:fixed;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-header{width:100%;height:44px;padding:6px 0}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-header>.webview-title{position:relative;width:100%;text-align:center;font-size:20px;font-weight:600;color:#fff;line-height:normal}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-header>.close-button-container{position:absolute;top:0;right:4px;width:44px;height:44px;padding:10px}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-header>.close-button-container>.sorry-page-close-icon{width:24px;height:24px}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-body{width:100%;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-body>.warning-icon-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-body>.warning-icon-container>.sorry-page-warning-icon{width:80px;height:80px}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-body>.webview-description{margin-top:8px;width:100%;max-width:320px;text-align:center;font-size:15px;font-weight:600;color:#fff;line-height:normal;white-space:pre-wrap}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-footer{position:absolute;bottom:0;width:100%;padding:16px 0}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-footer>.webview-button-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.sorry-page-container>.sorry-page-webview-container>.sorry-page-webview-footer>.webview-button-container>.ok-button-container{width:200px;height:40px;border-radius:20px;background-color:#45c2b1;text-align:center;font-size:15px;font-weight:600;color:#fff;line-height:normal;display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width:728px){.sorry-page-container>.sorry-page-website-container>.sorry-page-website-header{height:52px;padding:10px 0}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-header>.kbank-image-container>.kbank-image{width:130px;height:32px}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body{padding:32px 16px}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-title{height:38px;font-size:23px;text-align:center}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-desc{margin-top:26px;font-size:16px;line-height:25px}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-button-container{position:absolute;bottom:72px;left:calc(50% - 100px)}.sorry-page-container>.sorry-page-website-container>.sorry-page-website-body>.website-button-container>.off-button-container{width:200px;font-size:16px}.sorry-page-container>.sorry-page-website-container>.Footer-wrap{height:55px}.sorry-page-container>.sorry-page-website-container>.Footer-wrap>.slogan{font-size:14px}}.TransitionView{position:absolute;top:0;left:0;width:100%;z-index:0;animation-duration:.3s;box-shadow:0 0;transition:transform .3s,opacity .3s,pointer-events .3s;transition:none;pointer-events:auto;transition:opacity 0s linear 0s;opacity:1}.TransitionView,.TransitionView>div{height:100%;overflow:hidden}.TransitionView.none{visibility:hidden}.TransitionView.disappear{pointer-events:none!important;transition:opacity 0s linear .3s;opacity:0}.TransitionView.animate{pointer-events:auto!important}.TransitionView-dragzone{position:fixed;z-index:50}.TransitionView .Transition-fadeBGWhite{transition:background-color .3s;animation:fadeBGWhite .3s}.TransitionView.disappear.front .Transition-fadeBGWhite{background-color:initial}@keyframes fadeBGWhite{0%{background-color:initial}to{background-color:#fff}}.TransitionView .Transition-fadeIn{transition:opacity .3s;animation:fadeIn .3s}.TransitionView.disappear.front .Transition-fadeIn{opacity:0}.TransitionView .Transition-visible{transition:opacity 0s;opacity:1}.TransitionView.disappear.front .Transition-visible{opacity:0}.TransitionView .Transition-slideInRight{transition:transform .3s;animation:slideInRight .3s}.TransitionView.disappear.front .Transition-slideInRight{transform:translateX(100%)}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.TransitionView .Transition-slideInLeft{transition:transform .3s;animation:slideInLeft .3s}.TransitionView.disappear.front .Transition-slideInLeft{transform:translateX(-100%)}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.TransitionView .Transition-slideInBottom{transition:transform .3s,margin-top .3s;animation:slideInBottom .3s}.TransitionView.disappear.front .Transition-slideInBottom{transform:translateY(100%);margin-top:0}@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.TransitionView .Transition-slideFadeInBottom{transition:transform .3s,opacity .3s;animation:slideFadeInBottom .3s}.TransitionView.disappear.front .Transition-slideFadeInBottom{transform:translateY(60px);opacity:0}@keyframes slideFadeInBottom{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}.TransitionView .Transition-slideFadeInRight{transition:transform .3s,opacity .3s;animation:slideFadeInRight .3s}.TransitionView.disappear.front .Transition-slideFadeInRight{transform:translateX(100%);opacity:0}@keyframes slideFadeInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.TransitionView.disappear.front .Transition-show{opacity:0}.TransitionView.disappear.back .Transition-slideOutLeft{transform:translateX(-30%)}.TransitionView>.Transition-main>div{animation:Main-slideInBottom .3s}.TransitionView>.Transition-main>.content{animation:Main-content .3s}.TransitionView>.Transition-main>.NavigationBar-wrap{animation:Main-navbar .3s}.TransitionView>.Transition-main>.SearchBar-container{animation:Main-searchBar .3s}@keyframes Main-bg{0%{background-color:initial}to{background-color:#ebebeb}}@keyframes Main-slideInBottom{0%{transform:translateY(60px);opacity:0}50%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Main-navbar{0%{transform:translateY(-44px)}50%{transform:translateY(-44px)}to{transform:translateY(0)}}@keyframes Main-searchBar{0%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes Main-content{0%{opacity:0}50%{opacity:0}to{opacity:1}}.navigation-page-bar-button-wrap{position:relative;height:100%;flex-grow:1;text-align:center;float:left;display:flex;align-items:center;justify-content:center;padding-top:15px}.navigation-page-bar-button{font-size:18px;line-height:30px;font-weight:400;height:100%;border-bottom:0;transition:all 0s;max-height:33px;display:flex;align-items:center;cursor:pointer}.navigation-page-bar-button:last-child:after{width:0}.navigation-page-bar-button.selected{border:0;font-weight:600;display:flex;align-items:center;max-height:33px;transition:all 0s}.CashRebateLoyaltyCardRow{position:relative;display:flex;align-items:center;height:64px;padding:0 16px}.CashRebateLoyaltyCardRow:after{content:"";position:absolute;left:0;right:0;top:100%;margin:0 auto;width:calc(100% - 32px);border-bottom:1px solid #ebebeb}.CashRebateLoyaltyCardRow .opacity-card{opacity:.5}.CashRebateLoyaltyCardRow>.card-logo{width:40px;height:40px;object-fit:contain;margin-right:16px}.CashRebateLoyaltyCardRow>.add-card-button-wrap{position:unset;width:85px}.CashRebateLoyaltyCardRow>.add-card-button-wrap>.add-card-button{min-width:87px;padding:unset;height:24px;font-size:14px;font-weight:600;color:#45c2b1;background-color:#fff;border:1px solid #45c2b1;line-height:22px}.CashRebateLoyaltyCardRow.line-none:last-child:after{border-bottom:none}.CashRebateLoyaltyCardRow .card-name-container{display:flex;flex-direction:column;width:calc(100% - 56px)}.CashRebateLoyaltyCardRow .card-name-container .card-name-wrap{display:flex;align-items:center;width:100%;line-height:23px}.CashRebateLoyaltyCardRow .card-name-container .card-name-wrap .addcard{width:calc(100% - 147px)}.CashRebateLoyaltyCardRow .card-name-container .card-name-wrap .card-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;font-size:15px;font-weight:600;color:#4d4d4d}.CashRebateLoyaltyCardRow .card-name-container .card-name-wrap .pin-category{display:flex;line-height:17px;color:#3d7678;padding:0 8px;margin-left:8px;border-radius:3px;border:1px solid #3d7678;min-width:-moz-fit-content;min-width:fit-content;font-size:12px;font-weight:600}.CashRebateLoyaltyCardRow .card-name-container .card-name-wrap .pin-category.new{border:1px solid #2eb6e9;color:#2eb6e9}.CashRebateLoyaltyCardRow .card-name-container .card-detail-normal{line-height:16px;font-size:12px;font-weight:500;color:#b3b3b3;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CashRebateLoyaltyCardRow .card-name-container .card-detail-normal.with-campaign{text-decoration:line-through}.CashRebateLoyaltyCardRow .card-name-container .card-detail-normal.cash-rebate{line-height:19px}.CashRebateLoyaltyCardRow .card-name-container .card-detail-normal.cash-rebate.with-campaign{text-decoration:line-through}.CashRebateLoyaltyCardRow .card-name-container .card-detail-campaign{line-height:16px;font-size:12px;font-weight:500;color:#fc671a;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CashRebateLoyaltyCardRow .card-name-container .card-detail-not-active{line-height:19px;font-size:12px;font-weight:500px;width:100%;color:#404040;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disabled{pointer-events:none;opacity:.5}.PELoyaltyGroupRow>.title{display:flex;align-items:center;justify-content:space-between;height:45px;padding:0 16px;background-color:#f2f2f2;font-size:16px;font-weight:600}.PELoyaltyGroupRow>.title>.arrow-image{width:16px}.PELoyaltyGroupRow>.title>.arrow-image.hide{transform:rotate(180deg)}.PELoyaltyGroupRow>.onTheFlyOtherCardWording-wrap{display:flex;height:43px;padding-top:8px;width:100%}.PELoyaltyGroupRow>.onTheFlyOtherCardWording-wrap>.onTheFlyOtherCardWording{display:flex;align-items:center;width:100%;padding:8px 16px;line-height:19px;font-size:12px;color:#b3b3b3}.PELoyaltyGroupRow>.content.show{height:auto}.PELoyaltyGroupRow>.content.hide{display:none;height:0}.FactsheetApp.website-mode>.content{padding-bottom:100px;position:relative}@media (min-width:1024px){.FactsheetApp.website-mode>.content{background-color:#44828f;padding-top:32px}}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper{display:block;margin:auto;padding-top:16px;background-color:#fff;min-height:100%}@media (min-width:1024px){.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper{border-radius:8px;padding:48px 32px;max-height:100%;overflow-y:auto}}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .mission-detail-wrapper .mission-title{color:#00a950;font-size:18px;line-height:36px;padding:8px 0;font-weight:600;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .mission-detail-wrapper .mission-date{color:#868686;font-size:15px;line-height:26px}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .pdf-viewer{display:block;margin:auto;padding-top:32px}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .pdf-viewer .react-pdf__Page{width:900px}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .factsheet-image-container{text-align:center}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .factsheet-image{width:calc(100vw - 32px);max-width:600px}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .text-viewer{padding-top:32px;color:#4d4d4d}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .text-viewer .mission-details-label{font-weight:700;font-size:18px;line-height:36px}.FactsheetApp.website-mode>.content .factsheet-content-viewer-wrapper .text-viewer .mission-text-content{white-space:pre-wrap;font-size:15px;line-height:26px;padding-top:16px}.FactsheetApp.website-mode>.content>.bottom-gradient{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));width:994px;margin:auto;border-radius:0 0 8px 8px}@media (min-width:1024px){.FactsheetApp.website-mode>.content .SingleButton-wrap{bottom:120px}}.FactsheetApp.website-mode>.content .SingleButton-wrap .next-button{min-width:200px;height:40px;background:#17a356;border-radius:4px;padding:8px 16px}.FactsheetApp.website-mode>.content .SingleButton-wrap .next-button:hover{cursor:pointer}@media (min-width:1024px){.FactsheetApp.website-mode>.content .BottomGradient{bottom:100px}}@media (max-width:1023px){.FactsheetApp.website-mode>.content .Footer-wrap{display:none}}.FactsheetApp.webview-mode>.content{padding-bottom:100px;position:relative}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper{display:block;margin:auto;padding-top:16px;color:#4d4d4d}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .mission-detail-wrapper .mission-title{color:#4d4d4d;font-size:18px;line-height:29px;padding:8px 0;font-weight:600;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .mission-detail-wrapper .mission-date{font-size:15px;line-height:18px;color:#868686}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .pdf-viewer{display:block;margin:auto;padding-top:12px}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .pdf-viewer .react-pdf__Page{width:900px}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .factsheet-image-container{text-align:center}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .factsheet-image{width:calc(100vw - 32px);max-width:600px}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .text-viewer{margin-top:24px}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .text-viewer .mission-details-label{font-size:18px;line-height:24px;padding:8px 0;font-weight:700}.FactsheetApp.webview-mode>.content .factsheet-content-viewer-wrapper .text-viewer .mission-text-content{white-space:pre-wrap;font-size:15px;line-height:18px;padding-top:12px}.FactsheetApp.webview-mode>.content>.bottom-gradient{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.8),hsla(0,0%,100%,0))}.FactsheetApp.webview-mode>.content .next-button{background-color:#45c2b1}.KRPActiveMissionApp,.KRPActiveMissionApp>.content{position:relative}.KRPActiveMissionApp>.content .navigation-page-view{overflow-y:scroll}.KRPActiveMissionApp>.content>.active-mission-card-wrap{width:100%;display:flex;flex-direction:column}.KRPActiveMissionApp>.content>.active-mission-card-wrap>.active-mission-card{margin-bottom:10px}.KRPAllMissionApp>.content>.mission-card-wrap{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,164px);justify-content:center;padding:16px 0;overflow-y:scroll}.KRPAllMissionApp>.content>.mission-card-wrap>.mission-card{width:100%;margin-bottom:0}.KRPAllPromotionApp{position:relative}.KRPAllPromotionApp>.content{height:calc(100% - 44px)!important;position:relative}.KRPAllPromotionApp>.content>.promotion-card-view{padding:16px;overflow-y:scroll;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;position:relative}.KRPAllPromotionApp>.content>.promotion-card-view>.promotion-card{flex-shrink:0;position:relative;margin-bottom:16px;max-width:382px;margin-right:0!important}.KRPAllPromotionApp>.content>.empty-view-comp{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.KRPAllPromotionApp>.content>.empty-view-comp .empty-view-img-full{width:72px!important;height:72px!important}.KRPAllPromotionApp>.content>.empty-view-comp .empty-view-detail-frame{font-weight:400!important}.KRPCashRebateApp .KRPCashRebateApp-content-wrap{overflow-y:scroll;background-color:#fff;padding-bottom:80px;position:relative}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .KRPCashRebateApp-from-title{font-weight:600;height:29px;color:#4d4d4d;display:flex;align-items:center;font-size:18px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .KRPCashRebateApp-cover-card-wrap{padding:12px 16px 0}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .KRPCashRebateApp-input-header{margin-top:8px;font-weight:600;height:29px;color:#b3b3b3;display:flex;align-items:center;font-size:14px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .input-amount{font-size:24px;min-height:53px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .input-amount>.text-input-wrap>.input-row>.input-suffix{padding-top:6px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .input-amount>.text-input-wrap>.placeholder{margin-top:2px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .point-input-info{font-size:12px;height:24px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-from-section .point-input-info.danger{color:#d5483d}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-to-section{padding:8px 16px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-to-section .KRPCashRebateApp-to-title{font-weight:600;height:29px;color:#4d4d4d;display:flex;align-items:center;font-size:18px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-to-section .KRPCashRebateApp-input-header{margin-top:8px;font-weight:600;height:29px;color:#b3b3b3;display:flex;align-items:center;font-size:14px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-to-section .input-amount{font-size:24px;line-height:16px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-to-section .KRPCashRebateApp-conditions-wrap{padding:16px 0;font-size:12px;font-weight:600;line-height:18px}.KRPCashRebateApp .KRPCashRebateApp-content-wrap .KRPCashRebateApp-to-section .KRPCashRebateApp-conditions-wrap .KRPCashRebateApp-condition-termandconditions{width:-moz-fit-content;width:fit-content;color:#9b9b9b;border-bottom:1px solid #979797}.KRPCashRebateApp .KRPCashRebateApp-button{min-height:40px}.KRPCashRebateApp .dual-button{position:fixed;bottom:0;left:0;padding:0 16px;height:65px}.KRPCashRebateApp .fetchingExchange-board{position:fixed;z-index:50}.KRPExchangePointApp .KRPExchangePointApp-content-wrap{overflow-y:scroll;background-color:#fff;padding-bottom:84px;position:relative}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .KRPExchangePointApp-from-title{font-weight:600;height:29px;color:#4d4d4d;display:flex;align-items:center;font-size:18px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .KRPExchangePointApp-cover-card-wrap{padding:12px 16px 0}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .KRPExchangePointApp-input-header{margin-top:8px;font-weight:600;height:29px;color:#b3b3b3;display:flex;align-items:center;font-size:14px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .input-amount{font-size:24px;min-height:53px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .input-amount>.text-input-wrap>.input-row>.input-suffix{padding-top:6px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .input-amount>.text-input-wrap>.placeholder{margin-top:2px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .point-input-info{font-size:12px;height:24px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-from-section .point-input-info.danger{color:#d5483d}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section{padding:8px 16px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-info-wrap .ascenda-detail{font-size:18px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-info-wrap .ascenda-detail-large{font-size:24px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-to-title{font-weight:600;height:29px;color:#4d4d4d;display:flex;align-items:center;font-size:18px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-input-header{margin-top:8px;font-weight:600;height:29px;color:#b3b3b3;display:flex;align-items:center;font-size:14px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-input-header>.info-image{margin-left:4px;width:16px;height:16px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .input-amount{line-height:16px;font-size:24px;min-height:40px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .input-amount>.text-input-wrap>.input-row>.input-suffix,.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .input-amount>.text-input-wrap>.placeholder{padding-top:6px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .input-fullname{display:flex;flex-direction:column;align-items:baseline;padding-top:14px;flex-shrink:0}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .input-fullname>.fullname-text{font-size:15px;color:#4d4d4d;font-weight:600;max-width:254px;text-align:right;word-break:break-word}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .accepting-consent{padding:16px 16px 8px 0;display:flex;bottom:65px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .accepting-consent>.consent-checkbox{flex-shrink:0;margin-top:4px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .accepting-consent>.consent-checkbox.selected:after{display:block;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .accepting-consent>.consent-text{margin-left:8px;font-weight:600;color:#4d4d4d;margin-top:6px;font-size:15px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section>.terms-text{margin-left:26px;font-weight:600;color:#4d4d4d;font-size:15px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-conditions-wrap{padding:16px 0;font-size:12px;font-weight:600;line-height:18px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-conditions-wrap .KRPExchangePointApp-condition-exchange .exchange-detail{font-weight:400;color:grey;letter-spacing:-.5px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap .KRPExchangePointApp-to-section .KRPExchangePointApp-conditions-wrap .KRPExchangePointApp-condition-termandconditions{margin-top:12px;width:-moz-fit-content;width:fit-content;color:#9b9b9b;border-bottom:1px solid #979797}.KRPExchangePointApp .KRPExchangePointApp-content-wrap>.dual-button-wrap{position:fixed;transform:translateZ(0);-webkit-transform:translateZ(0);bottom:0;left:0;padding:0 16px;width:100%}.KRPExchangePointApp .KRPExchangePointApp-content-wrap>.dual-button-wrap>.dual-button{align-self:flex-end;height:65px}.KRPExchangePointApp .KRPExchangePointApp-content-wrap>.dual-button-wrap>.dual-button>div{z-index:2002}.KRPExchangePointApp .KRPExchangePointApp-button{min-height:40px}.KRPExchangePointApp .dual-button{position:fixed;bottom:0;left:0;padding:0 16px;height:65px;background:#fff}.KRPExchangePointApp .fetchingExchange-board{position:fixed;z-index:50}.KRPHistoryApp{position:relative}.KRPHistoryApp .content{background-color:#fff}@media screen and (min-width:1024px){.KRPIDValidationApp.website-mode{background-color:#44828f}.KRPIDValidationApp.website-mode .content{background-color:#44828f;padding-top:32px!important}.KRPIDValidationApp.website-mode .content .content-inner{padding:0;border-radius:8px;background-color:#fff;width:994px!important;max-height:100%;min-height:100%;overflow-y:auto;padding-bottom:125px!important}}.KRPIDValidationApp.website-mode .content{padding-bottom:60px}@media screen and (min-width:1024px){.KRPIDValidationApp.website-mode .content{padding-bottom:90px}}.KRPIDValidationApp.website-mode .content .content-inner{position:relative;display:block;margin:auto;width:100%}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-image-section{position:relative;width:100%;padding-bottom:56%;overflow:hidden}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-image-section>.mission-detail-cover-image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap{padding:16px;background-color:#f2f2f2}@media screen and (min-width:1024px){.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap{padding:16px 32px}}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap.disable{filter:grayscale(1)}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-title{font-size:18px;line-height:36px;font-weight:600;color:#00a950;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}@media screen and (min-width:1024px){.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-title{font-size:22px;line-height:40px}}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-date-text{font-size:14px;line-height:22px;font-weight:500;color:#868686}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-date-text.disable{color:#d74738!important}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-status-success-text{height:30px;font-weight:500;font-size:14px;color:#45c2b1;display:flex;align-items:center}.KRPIDValidationApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-status-success-text>.icon-image{width:16px;height:16px;margin-right:4px}.KRPIDValidationApp.website-mode .content .content-inner .validation-title-container{padding:16px 16px 8px}@media screen and (min-width:1024px){.KRPIDValidationApp.website-mode .content .content-inner .validation-title-container{padding:16px;width:414px;margin:auto}}.KRPIDValidationApp.website-mode .content .content-inner .validation-title-container>.validation-title{font-size:18px;line-height:36px;font-weight:600;color:#4d4d4d}.KRPIDValidationApp.website-mode .content .content-inner .validation-form-container{padding:0 16px 16px}@media screen and (min-width:1024px){.KRPIDValidationApp.website-mode .content .content-inner .validation-form-container{width:414px;margin:auto}}.KRPIDValidationApp.website-mode .content .content-inner .validation-form-recaptcha-info{white-space:pre-line;padding:16px;height:48px;align-self:stretch;flex-grow:0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#b3b3b3;margin-bottom:30px}.KRPIDValidationApp.website-mode .content .BottomGradient{bottom:55px}@media screen and (min-width:1024px){.KRPIDValidationApp.website-mode .content .BottomGradient{bottom:90px;width:994px;margin:auto;border-radius:0 0 8px 8px}}.KRPIDValidationForm{display:flex;flex-direction:column;justify-content:space-between}.KRPIDValidationForm .id-validation-button-group{margin-top:50px}.KRPIDValidationForm label.option-label{font-size:16px}.KRPIDValidationForm .id-validation-form-item{width:100%;padding-bottom:16px}.KRPIDValidationForm .id-validation-form-item.input-field{display:flex;flex-direction:column}.KRPIDValidationForm .id-validation-form-item.input-field .ant-form-item-label{text-align:left}.KRPIDValidationForm .id-validation-form-item.id-type-field{width:80%}.KRPIDValidationForm .id-validation-form-item.ant-form-item-with-help{margin-bottom:0}.KRPIDValidationForm .id-validation-form-item .ant-form-item-required:before{display:none}.KRPIDValidationForm .id-validation-form-item .ant-form-item-label{padding-bottom:0}.KRPIDValidationForm .id-validation-form-item .ant-form-item-label label{color:grey}.KRPIDValidationForm .id-validation-form-item .ant-calendar-picker{width:100%}.KRPIDValidationForm .id-validation-form-item .ant-input:focus,.KRPIDValidationForm .id-validation-form-item .ant-input:hover{border-radius:4px;border-color:#00a950!important;box-shadow:none}.KRPIDValidationForm .id-validation-submit-button{margin:auto;width:200px;height:46px;flex-grow:0;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:8px 20px;border-radius:4px;background-color:#00a950;border:none}.KRPIDValidationForm .id-validation-submit-button:focus,.KRPIDValidationForm .id-validation-submit-button:hover{background-color:#00a950}.KRPMissionApp{position:relative}.KRPMissionApp .content{background-color:#fff}@media screen and (max-width:359px){.KRPMissionCenterApp>.content .popular-mission-wrap .popular-mission-card{width:148px!important;height:225px!important}}@media screen and (max-width:327px){.KRPMissionCenterApp>.content .popular-mission-wrap .popular-mission-card{width:136px!important;height:215px!important}}.KRPMissionCenterApp .NavigationBar-wrap,.KRPMissionCenterApp .NavigationBar-wrap .NavigationBar{border-bottom-left-radius:0;border-bottom-right-radius:0}.KRPMissionCenterApp .NavigationBar-wrap .NavigationBar{background:linear-gradient(90deg,#5b7174 0,#5b7174 49%,#2b3b42)!important}.KRPMissionCenterApp>.content>.content-header{width:100%;display:flex;flex-direction:column;border-bottom-left-radius:12px;border-bottom-right-radius:12px;align-items:center;background:linear-gradient(90deg,#5b7174 0,#5b7174 49%,#2b3b42)}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap{width:100%;padding-bottom:16px;margin-top:16px;display:flex;flex-direction:column;align-items:center}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.content-header-point-title-logo{padding-top:22px;width:72px}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.content-header-point-title{display:flex;flex-direction:row;justify-content:center;align-items:center;max-height:40px}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.content-header-point-title>.content-header-point-title-icon{width:40px;height:40px;object-fit:contain;margin-right:8px}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.content-header-point-title>.content-header-point-title-text{font-size:25px;font-weight:700;line-height:40px;color:#fff}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.content-header-point-subtitle{margin-top:8px;font-size:15px;font-weight:600;color:#4d4d4d}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.redeemable-point-text{color:#dbdbdb;font-size:15px;line-height:24px;font-weight:600}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.separated-section-top{margin:10px 0 4px;width:calc(100% - 32px);background-color:#dbdbdb;height:1px}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.point-section-bottom{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;height:56px}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.point-section-bottom>.point-bottom-items{margin-bottom:4px;width:calc(50% - 1px);display:flex;flex-direction:column;align-items:center;justify-content:center}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.point-section-bottom>.point-bottom-items>.point-amount{font-size:15px;font-weight:600;color:#4d4d4d;margin-bottom:1px}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.point-section-bottom>.point-bottom-items>.date-amount{font-size:12px;color:grey}.KRPMissionCenterApp>.content>.content-header>.content-header-point-wrap>.point-section-bottom>.separated-section-bottom{margin:0 0 6px;width:1px;background-color:#dbdbdb;height:calc(100% - 20px)}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap{display:flex;justify-content:center;width:100%;background:rgba(0,0,0,.1);border-bottom-left-radius:12px;border-bottom-right-radius:12px}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.mission-card-divider{margin:12px 0;width:1px;background-color:grey}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card:first-child{padding:12px 16px 12px 24px}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card:last-child{padding:12px 24px 12px 16px}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card>.status-mission-card-icon{width:28px;height:28px;object-fit:contain}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card>.status-mission-card-detail{margin-left:12px}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card>.status-mission-card-detail>.status-mission-card-value{font-size:20px;line-height:28px;font-weight:600;color:#45c2b1}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card>.status-mission-card-detail>.status-mission-card-status-wrap{display:flex;align-items:center}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card>.status-mission-card-detail>.status-mission-card-status-wrap>.status-mission-card-title{font-size:14px;line-height:18px;font-weight:500;color:#dbdbdb}.KRPMissionCenterApp>.content>.content-header>.content-header-mission-status-wrap>.status-mission-card>.status-mission-card-detail>.status-mission-card-status-wrap .chevron-right-icon>.icon-to-right{width:10px;height:10px;margin-left:8px}.KRPMissionCenterApp>.content>.active-missions-wrapper{padding:16px}.KRPMissionCenterApp>.content>.active-missions-wrapper>.mission-progress-header{width:100%;margin:16px 0}.KRPMissionCenterApp>.content>.active-mission-wrap>.active-mission-header{width:100%;margin:16px 0 4px}.KRPMissionCenterApp>.content>.active-mission-wrap>.active-mission-header .title .right{color:#4d4d4d;font-size:14px;font-weight:500}.KRPMissionCenterApp>.content>.active-mission-wrap>.active-mission-card-wrap{width:100%;height:228px}.KRPMissionCenterApp>.content>.active-mission-wrap>.active-mission-card-wrap>.active-mission-swipe{width:100%;height:100%}.KRPMissionCenterApp>.content>.active-mission-wrap>.active-mission-card-wrap>.active-mission-swipe>div>.item{height:100%;display:flex;align-items:center;justify-content:center;padding:16px 16px 12px;position:relative}.KRPMissionCenterApp>.content>.active-mission-wrap>.active-mission-card-wrap>.active-mission-index-wrap{width:100%;display:flex;justify-content:center}.KRPMissionCenterApp>.content>.active-mission-wrap>.active-mission-card-wrap>.active-mission-index-wrap>.active-mission-index{width:max-content;padding:0 6px;background-color:#a2a2a2;color:#fff;font-size:15px;font-weight:600;line-height:24px;border-radius:20px}.KRPMissionCenterApp>.content>.popular-mission-header{width:100%;margin-top:16px;margin-left:16px;padding-right:32px}.KRPMissionCenterApp>.content>.popular-mission-header.less-margin{margin-top:4px}.KRPMissionCenterApp>.content .group-row-wrap{display:flex;overflow-x:scroll;flex:1 1}.KRPMissionCenterApp>.content .group-row-wrap .popular-mission-wrap{display:flex;padding:8px 16px 16px 8px}.KRPMissionCenterApp>.content .group-row-wrap .popular-mission-wrap .popular-mission-card{width:164px;height:236px;margin-left:8px;margin-bottom:0}.KRPMissionDetailContainer .text-status-completed{color:#57c8b8}.KRPMissionDetailContainer .text-status-expired{color:grey}.KRPMissionDetailContainer .status-wrap{height:120px!important;z-index:2001}.KRPMissionDetailContainer>.content.has-status{padding-bottom:120px}.KRPMissionDetailContainer>.content>.img-cover-promotion{width:100%;max-height:282px;object-fit:cover}.KRPMissionDetailContainer>.content>.current-date-text{font-size:12px;font-weight:500;overflow-x:hidden;line-height:23px;color:grey;margin:8px 15px}.KRPMissionDetailContainer>.content>.content-promotion-wrap{padding:15px}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.refresh-date{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding-top:10px}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.refresh-date>.refresh-date-icon{height:18px;width:18px}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.refresh-date>.refresh-date-text{font-size:12px;line-height:16px;filter:grayscale(100%);color:#45c2b1}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.progress-bar-wrap{height:52px}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.progress-bar-wrap>.progress-bar-content{height:8px}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.promotion-title{font-size:20px;font-weight:600;white-space:pre-line;line-height:29px;color:#4d4d4d}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.sub-title{font-size:16px;font-weight:600;white-space:pre-line;line-height:23px;color:#4d4d4d}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.date-text{font-size:15px;font-weight:500;line-height:23px;color:#4d4d4d;margin:8px 0}.KRPMissionDetailContainer>.content>.content-promotion-wrap>.promotion-text{font-size:14px;font-weight:500;white-space:pre-line;line-height:23px;color:#b3b3b3}.KRPMissionDetailContainer>.content>.bottom-gradient{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.8),hsla(0,0%,100%,0))}.KRPNewAllMissionApp{position:relative}.TransitionView>div{overflow-y:scroll}.KRPNewCashRebateApp .newCashRebateTransitionGroup{height:100%}.KRPNewCashRebateApp .newCashRebateTransitionGroup .cashRebate-transferPageTransition{position:absolute;height:100%;width:100%;z-index:2001}.KRPNewCashRebateApp .newCashRebateTransitionGroup .cashRebate-transferPageTransition .NavigationBar.fadeOut{opacity:0}.KRPNewCashRebateApp .newCashRebateTransitionGroup .cashRebate-transferPageTransition.animation{transition:transform .3s;animation:fadeIn .3s}.KRPNewCashRebateApp .newCashRebateTransitionGroup .cashRebate-transferPageTransition.out.animation{transform:translateX(100%)}.KRPNewCashRebateApp .newCashRebateTransitionGroup .cashRebate-partnerListTransition{height:100%}.KRPNewCsvmAllMissionApp{position:relative}.KRPNewCsvmAllMissionApp .extra-bottom-padding{padding-bottom:8px}.KRPNewExchangePointApp .newExchangePointTransitionGroup{height:100%}.KRPNewExchangePointApp .newExchangePointTransitionGroup .transferPageTransition{position:absolute;height:100%;width:100%;z-index:2001}.KRPNewExchangePointApp .newExchangePointTransitionGroup .transferPageTransition .NavigationBar.fadeOut{opacity:0}.KRPNewExchangePointApp .newExchangePointTransitionGroup .transferPageTransition.animation{transition:transform .3s;animation:fadeIn .3s}.KRPNewExchangePointApp .newExchangePointTransitionGroup .transferPageTransition.out.animation{transform:translateX(100%)}.KRPNewExchangePointApp .newExchangePointTransitionGroup .partnerListTransition{height:100%}.KRPNewExchangePointApp .newExchangePointTransitionGroup .partnerListTransition .paymentTab{display:flex;flex-direction:column;justify-content:center;width:100%;height:101px;background-color:#fff3cc;padding:52px 16px 8px;margin-top:-44px}.KRPNewExchangePointApp .newExchangePointTransitionGroup .partnerListTransition .paymentTab .paymentTabTextRow1{font-weight:600;font-size:14px;color:#e29c0f;line-height:22px}.KRPNewExchangePointApp .newExchangePointTransitionGroup .partnerListTransition .paymentTab .paymentTabTextRow2{font-weight:500;font-size:12px;color:grey;line-height:19px}.KRPNewExchangePointApp .newExchangePointTransitionGroup .partnerListTransition .partner-list-remark-wording{position:relative;display:flex;justify-content:center;align-items:center;color:#4d4d4d;background-color:#f2f2f2;height:35px;width:100%;padding:8px 16px;line-height:14px;font-size:12px;font-weight:500;margin-top:-35px;z-index:2000}@keyframes fadeIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode{background-color:#44828f}.KRPNewMissionDetailApp.website-mode .content{background-color:#44828f;padding-top:32px!important}.KRPNewMissionDetailApp.website-mode .content .content-inner{padding:0;border-radius:8px;background-color:#fff;width:994px!important;max-height:100%;min-height:100%;overflow-y:auto;padding-bottom:125px!important}}.KRPNewMissionDetailApp.website-mode .content{padding-bottom:60px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content{padding-bottom:90px}}.KRPNewMissionDetailApp.website-mode .content .content-inner{position:relative;display:block;margin:auto;width:100%;padding-bottom:95px}.KRPNewMissionDetailApp.website-mode .content .content-inner .campaign-other-image-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 32px);margin:16px}.KRPNewMissionDetailApp.website-mode .content .content-inner .campaign-other-image-section>.campaign-other-image-container{width:100%;max-width:450px}.KRPNewMissionDetailApp.website-mode .content .content-inner .campaign-other-image-section>.campaign-other-image-container>.campaign-other-image{width:100%;object-fit:cover;display:block}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-header-wrapper{background-color:#f2f2f2}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-header-wrapper.mission-is-completed{padding-top:16px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-header-wrapper.mission-is-completed{padding-top:16px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-header-wrapper.mission-is-incompleted{padding-top:10px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-header-wrapper.mission-is-incompleted{padding-top:10px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-header-wrapper .tier-card-wrap .tier-card:not(.current-tier-card){border:1px solid #d7d7d7}.KRPNewMissionDetailApp.website-mode .content .content-inner .extra-spacing{margin:8px 0}.KRPNewMissionDetailApp.website-mode .content .content-inner .separated-section{margin:0 auto;width:calc(100% - 32px);background-color:#ebebeb;height:1px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .separated-section{width:calc(100% - 64px)}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-image-section{position:relative;width:100%;padding-bottom:56%;overflow:hidden}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-image-section>.overlay-image{position:absolute;top:0;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,.5);display:flex;align-items:center;text-align:center;justify-content:center;font-size:24px;line-height:40px}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-image-section>.mission-detail-cover-image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-image-section>.mission-detail-cover-image.disable{opacity:.4}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card{height:186px;padding:16px;border-radius:6px;background:#fff;position:relative;z-index:10;margin-top:-93px;margin-left:16px;margin-right:16px;box-shadow:4px 4px 30px 0 hsla(0,0%,89%,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card{width:calc(100% - 32px);height:186px!important;border-radius:8px!important;position:absolute!important;top:426px!important;padding:32px!important}}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.animation-congratulations{width:100%;position:absolute;top:0}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.animation-congratulations{width:100%}}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-title{font-size:25px;line-height:44px;font-weight:600;color:#45c2b1}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-subtitle{font-size:18px;line-height:36px;font-weight:500;color:#4d4d4d;white-space:pre}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-subtitle-burn{font-size:20px;line-height:36px;font-weight:500;color:#4d4d4d;white-space:pre}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-point-wrap{display:flex;align-items:center}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-point-wrap>.congratulations-card-current-point-image{width:28px;height:28px;margin-right:8px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-point-wrap>.congratulations-card-current-point-image{width:32px!important;height:32px!important;margin-right:10px!important}}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-point-wrap>.congratulations-card-current-point-text{font-size:32px;line-height:56px;font-weight:600;color:#4d4d4d}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-point-wrap>.congratulations-card-current-point-text{font-size:35px!important;line-height:60px!important}}.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-detail{font-size:14px;line-height:24px;font-weight:500;color:grey}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .congratulations-card>.congratulations-card-detail{font-size:18px!important;line-height:36px!important}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp{height:95px;padding:8px 16px;position:relative;border-radius:6px;background:#fff;z-index:10;margin-top:-44px;margin-left:16px;margin-right:16px;box-shadow:4px 4px 30px 0 hsla(0,0%,89%,.8)}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp{height:140px;border-radius:8px;padding:24px;margin-left:32px;margin-right:32px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp>.mission-progress-title{height:22px;font-size:15px;line-height:24px;font-weight:600;color:#4d4d4d}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp>.mission-progress-point-wrap{height:40px;display:flex;align-items:baseline;font-size:18px;line-height:36px;font-weight:500;color:#4d4d4d}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp>.mission-progress-point-wrap{height:52px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp>.mission-progress-point-wrap>.mission-progress-current-point{font-size:25px;font-weight:600;color:#45c2b1}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp>.mission-progress-point-wrap>.mission-progress-current-point{font-size:32px;line-height:56px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp>.mission-progress-point-wrap>.mission-progress-unit-current-point{color:#45c2b1;margin:0 4px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp>.mission-progress-point-wrap .mission-progress-goal-point{font-size:18px!important;line-height:36px!important}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp .last-spending-date-display{display:flex;flex-direction:row;font-size:12px;line-height:22px;color:#b3b3b3}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-progress-comp .last-spending-date-display{font-size:16px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap{padding:5px 16px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap{padding:10px 32px}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card:not(:first-child){margin-top:10px}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card .notice{min-width:128px!important;height:40px!important;border-radius:0 0 0 8px!important}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card .title-icon{width:60px!important;height:60px!important}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card .title-text-wrap>.title-text-name{font-size:15px!important;line-height:26px!important}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card .title-text-wrap .subtitle-text{font-size:15px!important;line-height:26px!important;margin-top:10px}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card .notice-default .notice-text{font-size:15px!important;line-height:26px!important}}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card:not(:first-child){margin-top:5px}.KRPNewMissionDetailApp.website-mode .content .content-inner .tier-card-wrap>.tier-card.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap{padding:16px;background-color:#f2f2f2}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap{padding:16px 32px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-title{font-size:18px;line-height:36px;font-weight:600;color:#00a950;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-title{font-size:22px;line-height:40px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-date-text{font-size:14px;line-height:22px;font-weight:500;color:#868686}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-date-text.disable{color:#d74738!important}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-status-success-text{height:30px;font-weight:500;font-size:14px;color:#45c2b1;display:flex;align-items:center}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-status-success-text>.icon-image{width:16px;height:16px;margin-right:4px}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-status-danger-text{font-weight:500;font-size:14px;height:30px;color:#fc671a;display:flex;align-items:center}.KRPNewMissionDetailApp.website-mode .content .content-inner .mission-detail-content-wrap>.mission-status-danger-text>.icon-image{width:16px;height:16px;margin-right:4px}.KRPNewMissionDetailApp.website-mode .content .content-inner .information-comp{padding:16px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .information-comp{padding:16px 32px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .information-comp>.information-comp-title{font-size:18px;line-height:36px;font-weight:600;color:#4d4d4d}.KRPNewMissionDetailApp.website-mode .content .content-inner .information-comp>.information-comp-detail{font-size:15px;font-weight:500;line-height:26px;color:#4d4d4d;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.KRPNewMissionDetailApp.website-mode .content .content-inner .link-section-comp{padding:0 16px 8px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .link-section-comp{padding:0 32px 8px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .link-section-comp .link-section-comp-title{font-size:18px;line-height:36px;font-weight:600;color:#4d4d4d;margin-bottom:unset;margin-top:unset}.KRPNewMissionDetailApp.website-mode .content .content-inner .link-section-comp .link-section-comp-button{color:#3d7678;font-size:15px;line-height:26px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .link-section-comp .link-section-comp-button{font-size:18px;line-height:36px}}.KRPNewMissionDetailApp.website-mode .content .content-inner .personal-message-comp{background-color:#fff!important;width:100%;padding:16px 16px 0}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .content-inner .personal-message-comp{padding:24px 32px 0}}.KRPNewMissionDetailApp.website-mode .content .content-inner .personal-message-comp .personal-message-comp-detail{padding-left:12px;padding-right:8px;border-left:4px solid #00a950;white-space:pre-line;color:#128244;font-size:15px;font-weight:400;line-height:23px}.KRPNewMissionDetailApp.website-mode .content .BottomGradient{bottom:55px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .BottomGradient{bottom:90px;width:994px;margin:auto;border-radius:0 0 8px 8px}}.KRPNewMissionDetailApp.website-mode .content .SingleButton-wrap{bottom:80px}.KRPNewMissionDetailApp.website-mode .content .SingleButton-wrap.single-button-force-top{bottom:125px}@media screen and (min-width:1024px){.KRPNewMissionDetailApp.website-mode .content .SingleButton-wrap{bottom:100px}.KRPNewMissionDetailApp.website-mode .content .SingleButton-wrap.single-button-force-top{bottom:145px}}.KRPNewMissionDetailApp.website-mode .content .SingleButton-wrap .SingleButton{min-width:200px;height:40px;background:#17a356;border-radius:4px;padding:8px 16px;font-size:15px;line-height:26px}.KRPNewMissionDetailApp.website-mode .content .SingleButton-wrap .SingleButton:hover{cursor:pointer}.KRPNewMissionDetailApp.webview-mode>.content{padding-bottom:100px;position:relative}.KRPNewMissionDetailApp.webview-mode>.content .content-inner{position:relative;display:block;margin:auto;width:100%}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .campaign-other-image-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 32px);margin:16px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .campaign-other-image-section>.campaign-other-image-container{width:100%;max-width:450px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .campaign-other-image-section>.campaign-other-image-container>.campaign-other-image{width:100%;object-fit:cover;display:block}.KRPNewMissionDetailApp.webview-mode>.content .content-inner>.extra-spacing{margin:8px 0}.KRPNewMissionDetailApp.webview-mode>.content .content-inner>.separated-section{margin:0 auto;width:calc(100% - 32px);background-color:#ebebeb;height:1px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-image-section{position:relative;width:100%;padding-bottom:75%;overflow:hidden}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-image-section>.overlay-image{position:absolute;top:0;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,.5);display:flex;align-items:center;text-align:center;justify-content:center;font-size:15px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-image-section>.mission-detail-cover-image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-image-section>.mission-detail-cover-image.disable{opacity:.4}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card{height:186px;padding:16px;border-radius:6px;background:#fff;z-index:10;margin-top:-93px;margin-left:16px;margin-right:16px;position:relative;box-shadow:4px 4px 30px 0 hsla(0,0%,89%,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.animation-congratulations{position:absolute;top:0;width:100%}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-title{font-size:25px;font-weight:600;color:#45c2b1;line-height:40px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-title-burn{font-size:25px;font-weight:700;color:#45c2b1;line-height:40px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-subtitle{font-size:18px;line-height:36px;font-weight:500;color:#4d4d4d;white-space:pre}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-subtitle-burn{font-size:20px;line-height:36px;font-weight:600;color:#4d4d4d;white-space:pre}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-point-wrap{display:flex;align-items:center}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-point-wrap>.congratulations-card-current-point-image{width:28px;height:28px;margin-right:8px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-point-wrap>.congratulations-card-current-point-text{font-size:32px;font-weight:600;color:#4d4d4d;line-height:50px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .congratulations-card>.congratulations-card-detail{font-size:14px;font-weight:500;color:grey;line-height:22px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-progress-comp{height:95px;padding:8px 16px;border-radius:6px;background:#fff;position:relative;z-index:10;margin-top:-44px;margin-left:16px;margin-right:16px;box-shadow:4px 4px 30px 0 hsla(0,0%,89%,.8)}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-progress-comp.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-progress-comp>.mission-progress-title{height:22px;font-size:15px;line-height:24px;font-weight:600;color:#4d4d4d}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-progress-comp>.mission-progress-point-wrap{height:40px;display:flex;align-items:baseline;font-size:18px;line-height:36px;font-weight:500;color:#4d4d4d}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-progress-comp>.mission-progress-point-wrap>.mission-progress-current-point{font-size:25px;font-weight:600;color:#45c2b1}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-progress-comp>.mission-progress-point-wrap>.mission-progress-unit-current-point{color:#45c2b1;margin:0 4px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-progress-comp .last-spending-date-display{height:18px;display:flex;flex-direction:row;font-size:12px;color:#b3b3b3}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-header-wrapper.mission-is-completed{padding-top:15px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-header-wrapper.mission-is-incompleted{padding-top:10px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .tier-card-wrap{padding:0 16px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .tier-card-wrap.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .tier-card-wrap>.tier-card:not(:first-child){margin-top:5px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .tier-card-wrap>.tier-card.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap{padding:16px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap.disable{filter:grayscale(1)}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap>.mission-title{font-size:18px;font-weight:600;line-height:29px;color:#4d4d4d;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap>.mission-date-text{font-size:14px;font-weight:500;line-height:22px;color:#4d4d4d}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap>.mission-date-text.disable{color:#d74738!important}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap>.mission-status-success-text{height:30px;font-weight:500;font-size:14px;color:#45c2b1;display:flex;align-items:center}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap>.mission-status-success-text>.icon-image{width:16px;height:16px;margin-right:4px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap>.mission-status-danger-text{margin-top:14px;font-weight:500;font-size:14px;color:#fc671a;display:flex;align-items:flex-start}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-content-wrap>.mission-status-danger-text>.icon-image{width:16px;height:16px;margin-right:4px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .information-comp{padding:8px 16px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .information-comp>.information-comp-title{font-size:18px;font-weight:600;line-height:48px;color:#4d4d4d}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .information-comp>.information-comp-detail{font-size:15px;font-weight:500;line-height:23px;color:#4d4d4d;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .personal-message-comp{width:100%;padding:0 16px 16px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .personal-message-comp .personal-message-comp-detail{padding-left:12px;padding-right:8px;border-left:4px solid #45c2b1;white-space:pre-line;color:#3d7678;font-size:15px;font-weight:600;line-height:23px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner>.bottom-gradient{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.8),hsla(0,0%,100%,0))}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .btn-register-wrapper{display:flex;align-items:center;justify-content:center;margin-top:16px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .btn-register-wrapper .btn-register{min-width:200px;height:40px;background:#17a356;border-radius:4px;padding:8px 16px;border:.5px solid #17a356}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .link-section-comp{padding:0 16px 8px}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .link-section-comp .link-section-comp-title{font-size:18px;font-weight:600;line-height:48px;color:#4d4d4d;margin-bottom:unset;margin-top:unset}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .link-section-comp .link-section-comp-button{font-size:15px;color:#3d7678}.KRPNewMissionDetailApp.webview-mode>.content .content-inner .mission-detail-footer{width:100%;position:fixed;bottom:0}.KRPPastMissionApp{position:relative}.KRPPointContainer-tutorial{background-color:rgba(0,0,0,.8);z-index:1000}@media screen and (min-width:415px){.KRPPointContainer>.content>.bottom-section .menubar{display:grid!important;grid-template-columns:repeat(auto-fill,94px)!important}}.KRPPointContainer>.content{display:flex;flex-direction:column;position:relative;overflow-y:scroll}.KRPPointContainer>.content.fix-scroll{overflow-y:hidden!important}.KRPPointContainer>.content .card-detail-carousel-wrapper{position:relative;border-radius:0 0 8px 8px;color:#4d4d4d;width:100%;height:66vw;max-height:218px;padding-bottom:8px;background-image:radial-gradient(circle at 5% 85%,#5b7174,#5b7174,#2b3b42)}.KRPPointContainer>.content .card-detail-carousel-wrapper>.carousel-wrap{height:248px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap{display:flex;width:100%;justify-content:space-between;align-items:center;padding:8px 16px;position:relative}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.add-card-wrap{width:96px;display:flex;position:absolute;text-align:center;right:16px;top:50px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.add-card-wrap>.button{padding:8px;border-radius:16px;color:#fff;background-color:#45c2b1;width:100%}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap{display:flex;flex-direction:column}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-name-wrap{display:flex;height:44px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-name-wrap>.card-name{font-size:14px;font-weight:600;display:flex}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-name-wrap>.card-name>.content{align-self:flex-end;display:flex;align-items:center;padding-bottom:8px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-name-wrap>.card-name>.content>.card-tutorial-icon{margin-left:4px;width:16px;height:16px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-name-wrap>.card-name>.card-number{display:flex;flex-direction:column;height:44px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-name-wrap>.card-name>.card-number>.title{color:grey;height:22px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-name-wrap>.card-name>.card-number>.amount{color:#4d4d4d;height:22px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-points{color:#45c2b1;font-size:20px;font-weight:600;line-height:30px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-wrap>.card-detail-wrap>.card-remark{height:20px;font-size:12px;font-weight:500;width:max-content;color:grey}.KRPPointContainer>.content .card-detail-carousel-wrapper>.notice{position:absolute;bottom:16px;width:100%;display:block;display:flex;justify-content:center;font-size:12px;color:#b3b3b3}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-carousel-dot-wrapper{display:block}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-carousel-dot-wrapper>.dot-wrap{bottom:0}.KRPPointContainer>.content .card-detail-carousel-wrapper>.dot-wrap{display:flex;justify-content:center;align-content:center;width:100%;height:14px;bottom:8px;z-index:20}.KRPPointContainer>.content .card-detail-carousel-wrapper>.dot-wrap .dot{display:inline-block;flex-shrink:0;background-color:initial;overflow:hidden;border-radius:50%;width:5px;height:5px;background-color:rgba(77,77,77,.3);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.15),0 2px 4px 0 rgba(0,0,0,.15)}.KRPPointContainer>.content .card-detail-carousel-wrapper>.dot-wrap .dot.active{background-color:#4d4d4d;box-shadow:0 2px 4px 0 rgba(77,77,77,.15)!important}.KRPPointContainer>.content .card-detail-carousel-wrapper>.dot-wrap .dot+.dot{margin-left:8px}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-detail-carousel-wrap{width:100%;position:relative}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-detail-carousel-wrap>.card-detail-carousel{width:100%;overflow:unset!important}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-detail-carousel-wrap>.card-detail-carousel>div:first-child{box-sizing:initial}.KRPPointContainer>.content .card-detail-carousel-wrapper>.card-detail-carousel-wrap>.card-detail-carousel .card-detail-content-wrapper .card-detail-content{height:100%;width:100%}.KRPPointContainer>.content>.bottom-section{padding:0}.KRPPointContainer>.content>.bottom-section .image-promotion{border-radius:8px}.KRPPointContainer>.content>.bottom-section .menubar{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:8px;row-gap:8px;padding:24px 0;background-color:#fff;width:100%;z-index:1000}.KRPPointContainer>.content>.bottom-section .menubar .menuItemWrap{display:flex;justify-content:center}.KRPPointContainer>.content>.bottom-section .menubar .menuItemWrap>.menubar-button{width:100%;max-width:94px;height:80px}.KRPPointContainer>.content>.bottom-section .menubar .menuItemWrap>.menubar-button.disable>.item-icon{background-color:#b3b3b3}.KRPPointContainer>.content>.bottom-section .menubar .menuItemWrap>.menubar-button>.item-icon{width:40px;height:40px;background-color:#3d7678}.KRPPointContainer>.content>.bottom-section .menubar .menuItemWrap>.menubar-button>.item-icon>img{width:40px;height:40px}.KRPPointContainer>.content>.bottom-section .menubar .menuItemWrap>.menubar-button>.item-title{font-size:14px;color:#4d4d4d}.KRPPointContainer>.content>.bottom-section .menu-divider{height:1px;background-color:#ebebeb;margin-left:16px;margin-right:16px;margin-bottom:16px}.KRPPointContainer>.content>.bottom-section .group-row{z-index:1000;background-color:#fff;pointer-events:none}.KRPPointContainer>.content>.bottom-section .group-row-header.VictoriaHeader .title .right{color:#4d4d4d;font-size:15px;font-weight:500}.KRPPointContainer>.content>.bottom-section>.remark{text-align:center;padding:0 16px;font-size:15px;line-height:23px;color:grey;font-weight:600;min-height:80px;white-space:pre-wrap}.KRPPointContainer>.content>.bottom-section>.promotion-section .new-promotion-header{margin-bottom:16px}.KRPPointContainer>.content>.bottom-section>.promotion-section .promotion-header.VictoriaHeader .title .right{color:#4d4d4d;font-size:15px;font-weight:500}.KRPPointContainer>.content .separated-section{margin:0 auto;width:100%;background-color:hsla(0,0%,76.9%,.3);height:8px;padding:0 6px}.KRPPointExpiryApp>.content{padding-bottom:72px}.KRPPointExpiryApp>.content>.point-detail-popup-bottom{position:absolute;bottom:0;width:100%;display:flex;justify-content:center;background-color:#fff;padding:0 16px}.KRPPointExpiryApp>.content>.point-detail-popup-bottom>.view-point-history-button{height:40px;width:200px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:20px;background-color:#45c2b1;color:#fff;padding:8px;margin:16px 0;z-index:2001;font-size:15px;font-weight:600}.KRPPointExpiryApp>.content>.title-wrap{width:100%;height:40px;display:flex;align-items:center;padding:6px 16px;font-size:18px;font-weight:600;color:#4d4d4d;background-color:#f2f2f2}.KRPPointExpiryApp>.content>.detail-text{padding:8px 16px 0;font-size:14px;font-weight:500;color:#4d4d4d;line-height:18px}.KRPPointExpiryApp>.content>.point-expire-info-card{margin:0 16px}.KRPPointExpiryApp>.content>.point-expire-info-card>.point-expire-info-card-wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 0;height:48px}.KRPPointExpiryApp>.content>.point-expire-info-card>.point-expire-info-card-wrap>.point-expire-info-card-date{font-size:15px;font-weight:500;color:#4d4d4d}.KRPPointExpiryApp>.content>.point-expire-info-card>.point-expire-info-card-wrap>.point-expire-info-card-point{font-size:15px;font-weight:800;color:#4d4d4d;display:flex;justify-content:center}.KRPPointExpiryApp>.content>.point-expire-info-card>.point-expire-info-card-wrap>.point-expire-info-card-point>.icon{width:15px;height:15px;margin-right:6.5px}.KRPPointExpiryApp>.content>.point-expire-info-card>.point-expire-info-card-wrap>.point-expire-info-card-point-not-expire{font-size:15px;font-weight:600;color:#4d4d4d}.KRPPromotionDetailContainer>.content{background-color:#f2f2f2}.KRPPromotionDetailContainer>.content>.img-cover-promotion{position:relative;width:100%;object-fit:cover}.KRPPromotionDetailContainer>.content>.content-promotion-wrap{z-index:1;position:relative;margin-top:-40px;margin-left:16px;margin-right:16px;padding:16px;background-color:#fff;border-radius:8px;min-height:100%}.KRPPromotionDetailContainer>.content>.content-promotion-wrap>.promotion-title{font-size:20px;font-weight:600;line-height:29px;color:#4d4d4d;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.KRPPromotionDetailContainer>.content>.content-promotion-wrap>.date-text{font-size:14px;font-weight:500;line-height:23px;color:grey;margin:8px 0}.KRPPromotionDetailContainer>.content>.content-promotion-wrap>.promotion-text{font-size:15px;font-weight:500;line-height:23px;color:#4d4d4d;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.KRPPromotionDetailContainer>.content .bottom-gradient{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.8),hsla(0,0%,100%,0))}.redirect-page-container{width:100%;height:100%}.redirect-page-container>.redirect-page-website-container{width:100%;height:100%;position:fixed;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-header{width:100%;height:80px;padding:16px 0}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-header>.kbank-image-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-header>.kbank-image-container>.kbank-image{width:224px;height:48px;cursor:pointer}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body{width:100%;height:100%;background-color:#f9f9f9;padding:56px 168px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body>.website-title{width:100%;height:49px;color:#00a950;font-size:29px;font-weight:400;text-align:center;line-height:normal}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body>.website-desc{width:100%;margin-top:48px;text-align:left;font-size:20px;line-height:30px;color:#868686}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body>.website-button-container{padding:20px;font-size:15px;font-weight:500}.redirect-page-container>.redirect-page-website-container>.Footer-wrap{height:86px}.redirect-page-container>.redirect-page-website-container>.Footer-wrap>.slogan{font-size:21px;font-weight:600}@media screen and (max-width:728px){.redirect-page-container>.redirect-page-website-container>.redirect-page-website-header{height:52px;padding:10px 0}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-header>.kbank-image-container>.kbank-image{width:130px;height:32px}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body{padding:32px 16px}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body>.website-title{height:38px;font-size:23px;text-align:center}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body>.website-desc{margin-top:26px;font-size:16px;line-height:25px}.redirect-page-container>.redirect-page-website-container>.redirect-page-website-body>.website-button-container{padding:20px;font-size:15px;font-weight:500}.redirect-page-container>.redirect-page-website-container>.Footer-wrap{height:55px}.redirect-page-container>.redirect-page-website-container>.Footer-wrap>.slogan{font-size:14px}}.SelectCreditCardApp>.SelectCreditCardApp-content>.SelectCreditCardApp-myCard{background-color:#f2f2f2;height:52px}.SelectLoyaltyCardApp>.SelectLoyaltyCardApp-search-empty-content{display:flex;justify-content:center;align-items:center}.SelectLoyaltyCardApp>.SelectLoyaltyCardApp-search-empty-content>.empty-list{display:flex;flex-direction:column;justify-content:center;align-items:center}.SelectLoyaltyCardApp>.SelectLoyaltyCardApp-search-empty-content>.empty-list>.icon-image{width:72px;height:72px}.SelectLoyaltyCardApp>.SelectLoyaltyCardApp-search-empty-content>.empty-list>.empty-list-text{font-size:18px}.TransactionApp{background:#fff;display:flex;flex-direction:column}.TransactionApp>.upper-section{background-color:#5b7174;background-size:cover;border-radius:0 0 8px 8px}.TransactionApp>.upper-section .NavigationBar-wrap{background:unset}.TransactionApp>.upper-section .NavigationBar-wrap .transparent-bg{background:unset!important}.TransactionApp>.upper-section>.card-detail-wrap{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.TransactionApp>.upper-section>.card-detail-wrap>.card{width:calc(100% - 48px);height:48.9vw;border-radius:8px}.TransactionApp>.upper-section>.card-detail-wrap>.card>.card-content{filter:unset;box-shadow:4px 4px 6px rgba(0,0,0,.3)}.TransactionApp>.upper-section>.card-detail-wrap>.nongen-card.card-content{display:flex;padding:40px}.TransactionApp>.upper-section>.card-detail-wrap>.nongen-card.card-content .detail-button{height:80%}.TransactionApp>.upper-section>.card-detail-wrap>.nongen-card.card-content .image{height:50px}.TransactionApp>.upper-section>.card-detail-wrap>.nongen-card.card-content .non-gen-card-point{padding:4px 0 0 24px;display:flex;flex-direction:column;justify-content:space-between}.TransactionApp>.upper-section>.card-detail-wrap>.nongen-card.card-content .non-gen-card-point .non-gen-card-point-value{color:#fff;font-size:25px;font-weight:700}.TransactionApp>.upper-section>.card-detail-wrap>.nongen-card.card-content .non-gen-card-point .remark{color:#dbdbdb;font-size:15px;font-weight:500}.TransactionApp>.upper-section>.notice{background-color:rgba(0,0,0,.1);border-radius:0 0 8px 8px;white-space:pre-wrap;width:100%;font-size:12px;font-weight:500;color:#b3b3b3;padding:8px;text-align:center}.TransactionApp>.upper-section>.recent-transaction-header{padding:0 16px;height:40px;width:100%;font-weight:600;font-size:18px;line-height:40px;color:#4d4d4d;background-color:#f2f2f2;position:relative}.TransactionApp>.filter-wrap{height:24px}.TransactionApp>.filter-wrap .Filter-overlay{background-color:rgba(0,0,0,.5)}.TransactionApp>.filter-wrap>.filter-button{height:24px}.TransactionApp>.filter-wrap .Filter-box{border-radius:8px;width:unset}.TransactionApp>.filter-wrap .Filter-box .filter-choice-item{height:unset}.TransactionApp>.filter-wrap .Filter-box .filter-choice-item .item-text{padding:10px 24px}.TransactionApp>.filter-wrap .Filter-box .filter-choice-item .item-text:not(.active){font-weight:500}.TransactionApp>.lower-section{flex-grow:1;overflow:hidden}.TransactionApp>.lower-section.transaction-tab .recently-card-view .recently-card-wrap .recentlyCard-wrap .card-default-info .bottom-content-wrap .arrow-down-transaction{display:none}.TransactionApp>.lower-section.transaction-tab .empty-view-comp{padding-top:132px}.MultiOfferApp{background-color:#fff}.MultiOfferApp .MultiOffer-body{overflow-y:scroll;height:calc(100% - 44px)}.MultiOfferApp .MultiOffer-body.browser_desktop{height:calc(100% - 80px)}.MultiOfferApp .MultiOffer-body.browser_mobile{height:calc(100% - 52px)}.MultiOfferApp .MultiOffer-body.mobile.confirmationPage{height:calc(100% - 44px)}.MultiOfferApp .MultiOffer-body.mobile.confirmationPage .ConfirmationPage.mobile,.MultiOfferApp .MultiOffer-body.mobile.confirmationPage .main-container{height:100%}.MultiOfferApp .MultiOffer-body .main-container{display:flex;flex-direction:column;min-height:calc(100% - 55px);height:unset}.MultiOfferApp .MultiOffer-body .main-container .main-content.browser_desktop,.MultiOfferApp .MultiOffer-body .main-container .main-content.browser_mobile{display:flex;flex-direction:column;overflow-y:unset;flex:1 1}.MultiOfferApp .MultiOffer-body .main-container .main-content .MainMultiOfferingForm.browser_desktop{flex:1 1}.MultiOfferApp .SelectOfferPage.browser_desktop,.MultiOfferApp .SelectOfferPage.browser_desktop .RepeatRegister.browser_desktop .form-detail-history,.MultiOfferApp .SelectOfferPage.browser_desktop .RepeatRegister.browser_desktop .form-detail-recommend,.MultiOfferApp .SelectOfferPage.browser_desktop .RepeatRegister.browser_mobile .form-detail-history,.MultiOfferApp .SelectOfferPage.browser_desktop .RepeatRegister.browser_mobile .form-detail-recommend,.MultiOfferApp .SelectOfferPage.browser_mobile,.MultiOfferApp .SelectOfferPage.browser_mobile .RepeatRegister.browser_desktop .form-detail-history,.MultiOfferApp .SelectOfferPage.browser_mobile .RepeatRegister.browser_desktop .form-detail-recommend,.MultiOfferApp .SelectOfferPage.browser_mobile .RepeatRegister.browser_mobile .form-detail-history,.MultiOfferApp .SelectOfferPage.browser_mobile .RepeatRegister.browser_mobile .form-detail-recommend{overflow-y:unset}.MultiOfferApp .FactsheetPage.browser_desktop,.MultiOfferApp .FactsheetPage.browser_mobile{line-height:normal}.MultiOfferApp .FactsheetPage.mobile .factsheet-content .factsheet-name{line-height:28px}.MultiOfferApp .SelectRewardPage.browser_desktop,.MultiOfferApp .SelectRewardPage.browser_mobile{line-height:normal}.MultiOfferApp .SelectRewardPage.mobile .reward-content .reward-name{line-height:28px}@media screen and (min-width:768px){.MultiOfferApp .MultiOffer-body.browser_mobile{height:calc(100% - 80px)}}.ProductListApp>.content{display:flex;flex-direction:column;padding-bottom:64px}.ProductListApp>.content .filter-wrap{width:100%;display:flex;justify-content:flex-end;height:54px;align-items:center;padding-top:19px;padding-bottom:8px;background:linear-gradient(180deg,#fff 85%,hsla(0,0%,100%,0));z-index:20}.ProductListApp>.content .filter-wrap .filter-button{background:#fff;height:26px;justify-content:space-around;align-items:center;margin-right:16px;display:flex;border:1px solid #45c2b1;border-radius:20px}.ProductListApp>.content .filter-wrap .filter-button .text-filter{margin:0 2.5px 0 12px;font-size:14px;color:#45c2b1;font-weight:600}.ProductListApp>.content .filter-wrap .filter-button .img-filter{margin:0 12px 0 2.5px;width:12px;height:12px}.ProductListApp>.content .product-card-view{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,164px);justify-content:center;padding:16px 0;overflow-y:scroll}.ProductListApp>.content .product-card-view>.product-card{width:100%;margin-bottom:0}.ProductListApp>.content>.filter-wrap>.filter-button{right:0;top:64px!important}.ProductListApp>.content>.filter-wrap>.Filter-box{top:96px!important}.ProductListApp>.content>.go-to-market-button{margin:auto auto 50px;width:200px;height:40px;flex-shrink:0;background-color:#3cc2b1;border-radius:20px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:700}.ProductListApp>.content>.single-button{z-index:2001}.ProductListApp>.content .width-164px{width:164px}.RegisterFormApp{height:100%;overflow:auto!important}.RegisterFormApp.website-mode .form-detail .main-container{display:flex;flex-direction:column;min-height:calc(100% - 55px);height:unset}.RegisterFormApp.website-mode .form-detail .main-container .main-content.browser_desktop,.RegisterFormApp.website-mode .form-detail .main-container .main-content.browser_mobile{display:flex;flex-direction:column;overflow-y:unset;flex:1 1}.RegisterFormApp.website-mode .form-detail .main-container .main-content.browser_desktop .MainCommonForm.browser_desktop,.RegisterFormApp.website-mode .form-detail .main-container .main-content.browser_desktop .MainCommonForm.browser_mobile,.RegisterFormApp.website-mode .form-detail .main-container .main-content.browser_mobile .MainCommonForm.browser_desktop,.RegisterFormApp.website-mode .form-detail .main-container .main-content.browser_mobile .MainCommonForm.browser_mobile{flex:1 1}.RegisterFormConfirmPage .common-form-body.browser_desktop{overflow-y:scroll;height:calc(100% - 80px)}.RegisterFormConfirmPage .common-form-body.browser_desktop .Footer-wrap{position:relative}.RegisterFormConfirmPage .common-form-body.browser_mobile{overflow-y:scroll;height:calc(100% - 52px)}.RegisterFormConfirmPage .common-form-body.browser_mobile .Footer-wrap{position:relative}.RegisterFormConfirmPage .common-form-body.mobile{height:calc(100% - 44px)}.RegisterFormConfirmPage .common-form-body.mobile .ConfirmationPage.mobile,.RegisterFormConfirmPage .common-form-body.mobile .main-container{height:100%}.RegisterFormConfirmPage .common-form-body .main-container{display:flex;flex-direction:column;min-height:calc(100% - 55px);height:unset}.RegisterFormConfirmPage .common-form-body .main-container .main-content.browser_desktop,.RegisterFormConfirmPage .common-form-body .main-container .main-content.browser_mobile{display:flex;flex-direction:column;overflow-y:unset;flex:1 1}.RegisterFormConfirmPage .common-form-body .main-container .main-content .MainCommonForm.browser_desktop{flex:1 1}.SeeMorePromotionContainer>.content{padding:12px 16px;background-color:#fff;height:100%;overflow-y:scroll}.SeeMorePromotionContainer>.content>.promotion-card-view{position:relative;padding:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.SeeMorePromotionContainer>.content>.promotion-card-view>.promotion-card{padding:16px 16px 10px}.TutorialContainer>.content>.information-card-wrap{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px}.TutorialContainer>.content>.information-card-wrap>.information-card-image{width:184px;height:184px;max-height:184px}.TutorialContainer>.content>.information-card-wrap>.information-card-title{font-size:18px;font-weight:600;color:#4d4d4d;line-height:29px}.TutorialContainer>.content>.information-card-wrap>.information-card-detail{font-size:15px;font-weight:500;color:grey;text-align:center;line-height:24px;white-space:pre-wrap}.TutorialContainer>.content>.information-card-divider{height:1px;width:calc(100% - 32px);margin-left:16px;background-color:#ebebeb}.MainApp{position:relative;overflow-x:hidden;color:#4d4d4d;width:100%;height:100%;background-color:#fff}.MainApp .content{height:calc(100% - 108px);overflow-y:scroll;overflow-x:hidden;padding-bottom:120px}.MainApp .content .rows-wrap{overflow:hidden}.MainApp .content .rows-wrap>div{margin-top:16px}.MainApp .content .all-grouprow-container{margin-top:0}.MainApp .content.android{height:calc(100% - 120px)}.MainApp .show-more-product-btn-wrap{margin-top:32px}.MainApp .show-more-product-btn-wrap .show-more-product-btn{margin-top:10px;position:static}.PinApp .content{position:relative;height:100%}.PinApp .content .back-button{position:absolute;top:0;right:0;width:48px;height:48px}.PinApp .content .back-button img{width:16px;height:16px}.PinApp .content .pin-app-content{display:flex;flex-direction:column;align-items:center}.PinApp .content .pin-app-content .login-icon{height:35px}.PinApp .content .pin-app-content .title{font-weight:600;font-size:18px;line-height:20px;padding:24px 0 28px}.PinApp .content .pin-app-content .pin-wrap{display:flex}.PinApp .content .pin-app-content .pin-wrap .pin{width:16px;height:16px;border-radius:50%;border:1px solid #3cc2b1;margin:0 8px}.PinApp .content .pin-app-content .pin-wrap .pin.selected{background-color:#3cc2b1}.PinApp .content .pin-app-content .pin-button-wrap{display:flex;justify-content:center;flex-wrap:wrap;width:300px;margin:56px 0 20px}.PinApp .content .pin-app-content .pin-button-wrap div{width:45px;height:45px;margin:0 26px 29px;border-radius:50%}.PinApp .content .pin-app-content .pin-button-wrap div.pin-button{border:1px solid #b3b3b3;font-size:26px}.PinApp .content .pin-app-content .pin-button-wrap div.pin-remove{border:1px solid #b3b3b3}.PinApp .content .pin-app-content .pin-button-wrap div.pin-remove img{width:24px;margin-right:4px}.Condition-Detail-wrap{font-size:15px;margin-top:24px}.Condition-Detail-wrap .exchange-rate-title-wrap .exchange-rate-title{font-weight:600;margin-bottom:8px;color:grey}.Condition-Detail-wrap .exchange-rate-title-wrap .campaign-title{margin-left:4px;color:#fc671a;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px}.Condition-Detail-wrap .exchange-rate-detail{display:flex;font-size:14px;margin-top:4px}.Condition-Detail-wrap .exchange-rate-detail .exchange-rate-label{position:relative;width:-moz-fit-content;width:fit-content}.Condition-Detail-wrap .exchange-rate-detail .exchange-rate-label.campaign{color:#fc671a!important}.Condition-Detail-wrap .exchange-rate-detail .exchange-rate-label.campaign.active{font-size:15px;font-weight:600}.Condition-Detail-wrap .exchange-rate-detail .exchange-rate-label.campaign.inactive{font-size:12px;color:grey;text-decoration:line-through}.Condition-Detail-wrap .exchange-rate-detail .exchange-rate-label.active{font-size:15px;font-weight:600}.Condition-Detail-wrap .exchange-rate-detail .exchange-rate-label.inactive{font-size:12px;color:grey;text-decoration:line-through}.Condition-Detail-wrap .exchange-rate-detail .campaign-not-available{font-size:12px;color:#d5483d;margin-left:5px}.Condition-Detail-wrap .exchange-rate-notice{margin-top:8px;font-size:14px;color:grey}.Condition-Detail-wrap .remark-label{font-size:15px;margin-top:24px;height:16px;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #b3b3b3}.BurnActiveMission{width:100%}.BurnActiveMission .active-mission-card-wrap{width:100%;display:flex;flex-direction:column;padding:16px 16px 0}.BurnActiveMission .active-mission-card-wrap>.active-mission-card{margin-bottom:16px}.EarnActiveMission{width:100%}.EarnActiveMission .active-mission-card-wrap{width:100%;display:flex;flex-direction:column;padding:16px 16px 0}.EarnActiveMission .active-mission-card-wrap>.active-mission-card{margin-bottom:16px}.ExpireDateTab{width:100%;height:100%}.ExpireDateTab>.header-data-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;line-height:21px;background-color:#f2f2f2;height:40px;margin-top:16px}.ExpireDateTab>.header-data-wrap>.date-header-text{font-size:18px;font-weight:600;color:#4d4d4d}.ExpireDateTab>.header-data-wrap>.point-header-text{font-size:15px;font-weight:600;color:grey}.ExpireDateTab>.content{width:100%;background-color:#fff;height:100%;overflow-y:scroll}.ExpireDateTab>.content>.expire-date-card-view{position:relative;width:100%;height:calc(100% - 56px);padding:0 0 16px;overflow-y:scroll;overflow-x:hidden}.PointsInformationTab{width:100%;height:100%}.PointsInformationTab>.content{width:100%;background-color:#fff;height:100%;overflow-y:scroll}.PointsInformationTab>.content>.header-data-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;font-size:15px;font-weight:600;line-height:21px;background-color:#f2f2f2;height:40px}.RecentlyTab{width:100%;height:100%}.RecentlyTab .recently-empty{height:100%;display:flex;align-items:center;justify-content:center}.RecentlyTab .recently-sort-view{display:flex;align-items:center;height:35px;background-color:#fff;float:right}.RecentlyTab .recently-toolbar{padding:0 16px;justify-content:flex-end}.RecentlyTab .content{width:100%;background-color:#fff;height:100%;overflow-y:scroll;position:relative}.RecentlyTab .content .filter-wrap{width:100%;display:flex;justify-content:flex-end;height:54px;align-items:center;position:absolute;top:-5px;padding-top:5px;background:linear-gradient(180deg,#fff 85%,hsla(0,0%,100%,0));z-index:20}.RecentlyTab .content .filter-wrap .filter-button{background:#fff;height:24px;justify-content:space-around;align-items:center;margin-right:16px;display:flex;border:1px solid #45c2b1;border-radius:20px}.RecentlyTab .content .filter-wrap .filter-button .text-filter{margin:0 2.5px 0 12px;font-size:14px;color:#45c2b1;font-weight:600}.RecentlyTab .content .filter-wrap .filter-button .img-filter{margin:0 12px 0 2.5px;width:12px;height:12px}.RecentlyTab .content .recently-card-view{position:relative;padding-top:56px;width:100%;height:100%;background-color:#fff;overflow-y:scroll;overflow-x:hidden}.RecentlyTab .content .recently-card-view .recently-card-wrap>.recently-card-date{padding:0 16px;color:#4d4d4d;font-size:18px;font-weight:600;line-height:29px}.RecentlyTab .content .recently-card-view .transaction-tab-footer-notes{padding:8px 16px;font-size:14px;line-height:20px;color:grey}.MissionCompletedTab{width:100%;height:100%}.MissionCompletedTab .mission-completed-empty{height:100%;display:flex;align-items:center;justify-content:center}.MissionCompletedTab>.content{padding:12px 0;background-color:#fff;height:100%;overflow-y:scroll}.MissionCompletedTab>.content>.mission-card-view{position:relative;padding:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.MissionCompletedTab>.content>.mission-card-view>.promotion-card{padding:6px 10px}.MyMissionTab{width:100%;height:100%}.MyMissionTab .my-mission-empty{height:100%;display:flex;align-items:center;justify-content:center}.MyMissionTab>.content{background-color:#fff;height:100%;overflow-y:scroll}.MyMissionTab>.content>.mission-card-view{position:relative;padding:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.MyMissionTab>.content>.mission-card-view>.promotion-card{padding:6px 10px}.NewMissionTab{width:100%;height:100%}.NewMissionTab .new-mission-empty{height:100%;display:flex;align-items:center;justify-content:center}.NewMissionTab>.content{padding:12px 0;background-color:#fff;height:100%;overflow-y:scroll}.NewMissionTab>.content>.mission-card-view{position:relative;padding:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.NewMissionTab>.content>.mission-card-view>.promotion-card{padding:6px 10px}.ActiveMissionGroupRow{color:#4d4d4d;margin-top:16px}.ActiveMissionGroupRow .ActiveMissionGroupRow-wrap{overflow:hidden}.ActiveMissionGroupRow .ActiveMissionGroupRow-wrap .content{display:flex;padding:16px 0;overflow:hidden;overflow-x:scroll}.ActiveMissionGroupRow .ActiveMissionGroupRow-wrap .content.have{padding:12px 4px 12px 16px!important}.ActiveMissionGroupRow .ActiveMissionGroupRow-wrap .content.have>div{margin-right:12px}.ActiveMissionGroupRow .ActiveMissionGroupRow-wrap .content.have:after{content:"";display:block;padding:2px}.ActiveMissionGroupRow .content::-webkit-scrollbar{width:0;background:transparent;display:none}.ActiveMissionGroupRow .content::-webkit-scrollbar-thumb{background:transparent;display:none}.ActiveMissionGroupRow-Container:after{content:"";display:block;margin:0 16px}.BurnMissionTab{width:100%;height:100%}.BurnMissionTab>.content>.burn-mission-card-wrap{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,164px);justify-content:center;padding:16px 0;overflow-y:scroll}.BurnMissionTab>.content>.burn-mission-card-wrap>.mission-card{width:100%;margin-bottom:0}.EarnMissionTab{width:100%;height:100%}.EarnMissionTab>.content>.earn-mission-card-wrap{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,164px);justify-content:center;padding:16px 0;overflow-y:scroll}.EarnMissionTab>.content>.earn-mission-card-wrap>.mission-card{width:100%;margin-bottom:0}.CsvmMissionTab{width:100%;height:100%}.CsvmMissionTab>.content{height:100%!important}.CsvmMissionTab>.content>.csvm-mission-card-wrap{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,164px);justify-content:center;padding:16px 0;overflow-y:scroll}.CsvmMissionTab>.content>.csvm-mission-card-wrap>.mission-card{width:100%;margin-bottom:0}.KRPMissionTab{width:100%;height:100%;position:unset!important}.TierCard{width:100%;height:max-content;padding:12px 16px;background:#f2f2f2;border-radius:6px;position:relative}.TierCard.current-tier-card{background:#fff!important;border:1px solid #dbdbdb!important}.TierCard>.notice-active{background-color:#3d7678;color:#fff}.TierCard>.notice-default{background-color:#e3ebe9;color:#4d4d4d}.TierCard>.notice{min-width:95px;height:28px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;padding:0 8px;border-bottom-left-radius:6px;border-top-right-radius:6px;z-index:1}.TierCard>.notice>.notice-image{height:14px;width:14px;object-fit:contain;margin-right:6px}.TierCard>.notice>.notice-text{font-size:14px;font-weight:600;line-height:23px}.TierCard>.active-mission-card-title-wrap{display:flex;flex-direction:row}.TierCard>.active-mission-card-title-wrap>.title-icon{width:40px;height:40px;object-fit:contain}.TierCard>.active-mission-card-title-wrap>.title-text-wrap{display:flex;flex-direction:column;margin-left:16px}.TierCard>.active-mission-card-title-wrap>.title-text-wrap>.title-text-name{font-size:15px;font-weight:600;line-height:20px;color:#4d4d4d}.TierCard>.active-mission-card-title-wrap>.title-text-wrap>.subtitle-text{display:flex;font-size:15px;font-weight:500;color:grey;margin-top:4px;align-items:center}.TierCard>.active-mission-card-title-wrap>.title-text-wrap>.subtitle-text.subtitle-text-active{color:#45c2b1}.TierCard>.active-mission-card-title-wrap>.title-text-wrap>.subtitle-text>.tier-completed-image{width:16px;height:16px;margin-right:6px}.TierCard>.line{width:100%;height:1px;border:1px dashed #dbdbdb;margin:10px 0}.CompletedMissionTab{width:100%;height:100%}.CompletedMissionTab>.content{display:flex;flex-direction:column;padding-top:16px;width:100%;height:100%}.CompletedMissionTab>.content>.manage-mission-header{padding-right:16px;width:100%;height:28px;display:flex;justify-content:flex-end;margin-bottom:20px;font-size:15px;font-weight:500;color:#4d4d4d}.CompletedMissionTab>.content>.manage-mission-header>.manage-mission-header-right{display:flex;align-items:center;max-height:24px}.CompletedMissionTab>.content>.manage-mission-header>.manage-mission-header-right>.manage-mission-header-icon{width:24px;height:24px;object-fit:contain;margin-right:6px}.CompletedMissionTab>.content>.completed-mission-card-wrap{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,164px);justify-content:center;overflow-y:scroll;padding:2px 0 16px}.CompletedMissionTab>.content>.completed-mission-card-wrap .mission-card-wrap{position:relative;margin-top:6px}.CompletedMissionTab>.content>.completed-mission-card-wrap .mission-card-wrap .mission-card{width:100%;margin-bottom:0}.CompletedMissionTab>.content>.completed-mission-card-wrap .mission-card-wrap .mission-card.disable{opacity:.6}.CompletedMissionTab>.content>.completed-mission-card-wrap .mission-card-wrap .manage-mission-card-delete-icon-wrap{position:absolute;top:-5px;right:15px}.CompletedMissionTab>.content>.completed-mission-card-wrap .mission-card-wrap .manage-mission-card-delete-icon-wrap>.manage-mission-card-delete-icon{position:absolute;width:20px;height:20px;z-index:100}.ExpiredMissionTab{width:100%;height:100%;overflow-y:-webkit-paged-x;overflow-y:scroll}.ExpiredMissionTab>.expired-remark{position:absolute;top:0;display:flex;flex-direction:row;align-items:center;margin:12px 32px 0;width:calc(100% - 64px);font-size:12px;line-height:20px;color:grey}.ExpiredMissionTab>.content{display:flex;flex-direction:column;padding-top:16px;width:100%;height:100%}.ExpiredMissionTab>.content>.manage-mission-header{margin-top:32px;padding-right:16px;width:100%;height:28px;display:flex;justify-content:flex-end;margin-bottom:20px;font-size:15px;font-weight:500;color:#4d4d4d}.ExpiredMissionTab>.content>.manage-mission-header>.manage-mission-header-right{display:flex;align-items:center}.ExpiredMissionTab>.content>.manage-mission-header>.manage-mission-header-right>.manage-mission-header-icon{width:24px;height:24px;object-fit:contain;margin-right:6px}.ExpiredMissionTab>.content>.expire-mission-card-wrap{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,164px);justify-content:center;padding:2px 0 16px;overflow-y:scroll}.ExpiredMissionTab>.content>.expire-mission-card-wrap .mission-card-wrap{position:relative;margin-top:6px}.ExpiredMissionTab>.content>.expire-mission-card-wrap .mission-card-wrap .mission-card{width:100%;margin-bottom:0}.ExpiredMissionTab>.content>.expire-mission-card-wrap .mission-card-wrap .mission-card.disable{opacity:.6}.ExpiredMissionTab>.content>.expire-mission-card-wrap .mission-card-wrap .manage-mission-card-delete-icon-wrap{position:absolute;top:-5px;right:15px}.ExpiredMissionTab>.content>.expire-mission-card-wrap .mission-card-wrap .manage-mission-card-delete-icon-wrap .manage-mission-card-delete-icon{position:absolute;width:20px;height:20px;z-index:100}.add-card-popup{position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);opacity:1;transition:opacity 0s;transition:all .3;z-index:5001;padding:0 16px;pointer-events:auto}.add-card-popup>.add-card-popup-wrap{min-width:343px;max-width:343px;min-height:232px;max-height:85%;height:auto;display:block;border-radius:7px;color:#4d4d4d;background-color:#fff;overflow:hidden;flex-direction:column;position:relative}.add-card-popup>.add-card-popup-wrap>.add-card-popup-close-icon{position:absolute;width:14px;height:14px;top:14px;right:14px}.add-card-popup>.add-card-popup-wrap>.add-card-popup-header{display:flex;flex-direction:column;align-items:center;margin:24px 16px 16px}.add-card-popup>.add-card-popup-wrap>.add-card-popup-header>.add-card-popup-header-icon{height:32px;width:32px;margin-bottom:16px}.add-card-popup>.add-card-popup-wrap>.add-card-popup-header>.add-card-popup-header-text{font-size:15px;color:#4d4d4d}.add-card-popup>.add-card-popup-wrap>.add-card-popup-content{display:flex;flex-direction:column;overflow-y:scroll;padding:0 16px 60px;height:-moz-fit-content;height:fit-content;width:100%;font-size:15px;font-weight:400;word-wrap:break-word;white-space:pre-wrap;line-height:23px}.add-card-popup>.add-card-popup-wrap>.add-card-popup-content>.link-color{text-decoration:underline}.add-card-popup>.add-card-popup-wrap>.add-card-popup-bottom{height:100%;width:100%;display:flex;justify-content:center;align-items:flex-end;background-color:#fff;padding:0 16px}.add-card-popup>.add-card-popup-wrap>.add-card-popup-bottom>.add-card-button{height:40px;width:200px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:20px;background-color:#45c2b1;color:#fff;padding:8px;margin:16px 0}.add-card-popup>.add-card-popup-wrap>.line{height:1px;margin:0 16px;background-color:#dbdbdb}.CardCarousel,.CardCarousel>.images-carousel{width:100%;height:100%}.CardCarousel>.images-carousel>div>.item{width:80%;height:100%;display:flex;align-items:center;justify-content:center;padding:24px 0;position:relative}.CardCarousel>.images-carousel>div>.item>.card-wrap{width:88%}.CardCarousel>.images-carousel>div>.item>.card-image{width:100%;height:184px;border-radius:8px}.CardDetailCarousel{flex-shrink:0;padding:16px 16px 0;border-radius:0 0 8px 8px;overflow:hidden;color:#4d4d4d;width:100%;height:248px}.CardDetailCarousel>.credit-card{display:flex;flex-direction:column;height:192px;position:relative}.CardDetailCarousel>.credit-card>.card-bottom-content-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.CardDetailCarousel>.credit-card>.card-bottom-content-wrap>.add-point-button{background-color:#71d2d9;color:#fff;padding:4px 8px;font-size:14px;border-radius:4px}.CardDetailCarousel>.credit-card>.card-bottom-content-wrap>.point-header{font-size:12px;text-align:center}.CardDetailCarousel>.credit-card>.card-bottom-content-wrap>.point-remark{font-size:12px;text-align:center;line-height:15px}.CardDetailCarousel>.credit-card>.card-bottom-content-wrap>.point-value{font-size:20px;text-align:center;line-height:40px;font-weight:600}.CardDetailCarousel>.credit-card>.border-line{border-bottom:1px solid #b3b3b3;margin:0 16px 11px}.CardDetailCarousel>.credit-card>.arrow-right{position:absolute;width:20px;height:20px;right:12px;bottom:28px}.CardDetailCarousel>.credit-card>.card-detail{display:flex;flex-direction:row;padding:16px;width:100%;min-height:108px;position:relative}.CardDetailCarousel>.credit-card>.card-detail>.info-button{position:absolute;width:20px;height:20px;top:10px;right:12px}.CardDetailCarousel>.credit-card>.card-detail>.text-card-detail{display:flex;flex-direction:column;padding-left:8px;width:calc(100% - 103px)}.CardDetailCarousel>.credit-card>.card-detail>.text-card-detail>.credit-cardName-text{font-size:18px;font-weight:600;line-height:23px;margin:2px 0}.CardDetailCarousel>.credit-card>.card-detail>.text-card-detail>.credit-cardNo-text{font-size:16px;font-weight:500;line-height:20px;margin:2px 0}.CardDetailCarousel>.credit-card>.card-detail>.text-card-detail>.credit-cardTypeName-text{font-size:15px;font-weight:500;line-height:25px}.CardDetailCarousel>.credit-card>.card-detail>.img-card{height:65px;width:102px;object-fit:contain;flex-shrink:0;border-radius:6px}.CardDetailCarousel>.credit-card>.card-detail>.img-card.border{border:1px solid #fff}.CardDetailCarousel>.bottom-section{padding:0 16px}.CardDetailCarousel>.bottom-section>.menubar{display:flex;flex-direction:row;justify-content:space-evenly;padding-top:42px}.CardDetailCarousel>.bottom-section>.menubar>.menuItemWrap>.menubar-button{width:70px}.CardDetailCarousel>.bottom-section>.menubar>.menuItemWrap>.menubar-button>.item-icon{width:48px;height:48px}.CardDetailCarousel>.bottom-section>.menubar>.menuItemWrap>.menubar-button>.item-icon>img{width:40px;height:40px}.CardDetailCarousel>.opacity-card{opacity:.5;color:rgba(77,77,77,.5)}@media screen and (max-width:359px){.GroupRow .content.have .item-card{width:148px!important;height:225px!important}}@media screen and (max-width:327px){.GroupRow .content.have .item-card{width:136px!important;height:215px!important}}.GroupRow-wrap{overflow:hidden;max-height:292px}.GroupRow{color:#4d4d4d;margin-top:16px}.GroupRow .content{display:flex;padding:16px 0;overflow:hidden;overflow-x:scroll}.GroupRow .content .group-row-shop-circle-icon{width:100%;padding:5px}.GroupRow .content .group-row-promotion-circle-icon{width:100%;padding:4px}.GroupRow .content .group-row-promotion-circle-icon.gift{padding:7px 7px 8px 6px}.GroupRow .content .group-row-promotion-circle-icon.discount{padding:4px}.GroupRow .content .group-row-promotion-circle-icon.special{padding:5px}.GroupRow .content.have{padding:16px 0 0 8px}.GroupRow .content.have .item-card{width:164px;flex-shrink:0}.GroupRow .content.have>div{margin-left:8px}.GroupRow .content.have:after{content:"";display:block;padding:8px}.GroupRow .content .empty-content{font-size:12px;width:100%;border-radius:8px;background-color:#f2f2f2;padding:12px}.GroupRow .content .empty-content.loading{color:#3cc2b1}.GroupRow .content .empty-content.load-failed{background-color:#f2dede;color:#a94442}.GroupRow .content::-webkit-scrollbar{width:0;background:transparent;display:none}.GroupRow .content::-webkit-scrollbar-thumb{background:transparent;display:none}.GroupRow-Container:after{content:"";display:block;margin:0 16px}.NewPromotionGroupRow{color:#4d4d4d;margin-top:16px}.NewPromotionGroupRow .NewPromotionGroupRow-wrap{overflow:hidden}.NewPromotionGroupRow .NewPromotionGroupRow-wrap .content{display:flex;padding:16px;overflow:hidden;overflow-x:scroll}.NewPromotionGroupRow .NewPromotionGroupRow-wrap .content.have{padding:16px 4px 32px 16px!important}.NewPromotionGroupRow .NewPromotionGroupRow-wrap .content.have>div{margin-right:12px}.NewPromotionGroupRow .NewPromotionGroupRow-wrap .content.have:after{content:"";display:block;padding:2px}.NewPromotionGroupRow .content::-webkit-scrollbar{width:0;background:transparent;display:none}.NewPromotionGroupRow .content::-webkit-scrollbar-thumb{background:transparent;display:none}.NewPromotionGroupRow-Container:after{content:"";display:block;margin:0 16px}.point-info{position:relative;flex-flow:column;align-items:center;justify-content:center;opacity:1;transition:opacity 0s;transition:all .3;pointer-events:auto}.point-info,.point-info>.point-info-wrap{display:flex;overflow-x:hidden;background-color:#fff}.point-info>.point-info-wrap{width:100%;height:100%;color:#4d4d4d;flex-direction:column}.point-info>.point-info-wrap>.upper-section{background-color:#5b7174;background-size:cover;border-radius:0 0 8px 8px;width:100%;align-items:center}.point-info>.point-info-wrap>.upper-section .NavigationBar-wrap{background:unset}.point-info>.point-info-wrap>.upper-section .NavigationBar-wrap .transparent-bg{background:unset!important}.point-info>.point-info-wrap>.upper-section>.summary-title{color:#fff;font-size:20px;font-weight:600;line-height:normal}.point-info>.point-info-wrap>.upper-section>.summary-point{align-items:center;padding:16px 0}.point-info>.point-info-wrap>.upper-section>.summary-point .redeemable-point{text-align:center}.point-info>.point-info-wrap>.upper-section>.summary-point .redeemable-point .point-icon{width:40px;height:40px;display:inline-block;vertical-align:middle}.point-info>.point-info-wrap>.upper-section>.summary-point .redeemable-point .point-text{color:#fff;font-size:25px;font-weight:600;line-height:normal;display:inline-block;vertical-align:middle;margin-left:8px}.point-info>.point-info-wrap>.upper-section>.summary-point .redeemable-point-text{color:#dbdbdb;font-size:15px;font-weight:500;line-height:normal;text-align:center}.point-info>.point-info-wrap>.upper-section>.point-section-bottom{border-radius:0 0 8px 8px;width:100%;background:rgba(0,0,0,.1);padding:12px 0}.point-info>.point-info-wrap>.upper-section>.point-section-bottom>.point-bottom-items{width:calc(50% - 1px);display:inline-block;vertical-align:middle;align-items:center}.point-info>.point-info-wrap>.upper-section>.point-section-bottom>.point-bottom-items.right-item{border-left:1px solid grey}.point-info>.point-info-wrap>.upper-section>.point-section-bottom>.point-bottom-items>.point-amount{font-size:15px;font-weight:700;line-height:24px;color:#fff;text-align:center}.point-info>.point-info-wrap>.upper-section>.point-section-bottom>.point-bottom-items>.date-amount{font-size:14px;font-weight:500;line-height:18px;color:#dbdbdb;text-align:center}.point-info>.point-info-wrap>.upper-section>.point-section-bottom>.point-bottom-items>.date-amount>.icon-to-right{width:10px;height:10px;margin-left:8px}.point-info>.point-info-wrap .lower-section{position:relative;display:flex;flex-grow:1;flex-direction:column;overflow-x:hidden;height:100%;width:100%}.point-info>.point-info-wrap .lower-section .tabs-container{background:linear-gradient(#fff 48px,hsla(0,0%,100%,0));min-height:64px;padding-bottom:16px;z-index:1}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller{margin:0 16px}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller .MuiTabs-flexContainer{justify-content:space-around;border-bottom:1px solid #dbdbdb}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller .MuiTabs-flexContainer .MuiTab-root{font-family:inherit;opacity:unset;padding:12px 12px 0;min-height:47px;text-transform:none}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller .MuiTabs-flexContainer .MuiTab-root.Mui-selected .MuiTab-wrapper{font-weight:600}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller .MuiTabs-flexContainer .MuiTab-root .MuiTab-wrapper{font-size:18px}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller .MuiTabs-flexContainer .MuiTab-root .MuiTouchRipple-root{display:none}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller .indicator-span{background-color:unset;height:4px;transition:unset}.point-info>.point-info-wrap .lower-section .tabs-container .MuiTabs-scroller .indicator-span .inner-div{background-color:#45c2b1;height:100%;margin:0 12px}.point-info>.point-info-wrap .lower-section .tabpanel{flex-grow:1;margin-top:-16px;overflow-x:hidden}.point-info>.point-info-wrap .lower-section .tabpanel .transaction-tab .recently-card-view .transaction-tab-footer-notes{display:none}.point-info>.point-info-wrap .lower-section .tabpanel .transaction-tab .empty-view-comp{padding-top:148px}.point-info>.point-info-wrap>.filter-wrap{position:absolute}.point-info>.point-info-wrap>.filter-wrap .Filter-overlay{background-color:rgba(0,0,0,.5)}.point-info>.point-info-wrap>.filter-wrap>.filter-button{height:24px}.point-info>.point-info-wrap>.filter-wrap .Filter-box{border-radius:8px;width:unset}.point-info>.point-info-wrap>.filter-wrap .Filter-box .filter-choice-item{height:unset}.point-info>.point-info-wrap>.filter-wrap .Filter-box .filter-choice-item .item-text{padding:10px 24px}.point-info>.point-info-wrap>.filter-wrap .Filter-box .filter-choice-item .item-text:not(.active){font-weight:500}@media screen and (max-width:320px){.point-info>.point-info-wrap>.upper-section>.point-section-bottom>.point-bottom-items>.point-amount{font-size:14px}.point-info>.point-info-wrap>.upper-section>.point-section-bottom>.point-bottom-items>.date-amount{font-size:13px}}.ProductGroupRow-wrap{overflow:hidden;max-height:292px}.ProductGroupRow{color:#4d4d4d;margin-top:16px}.ProductGroupRow .content{display:flex;padding:16px 0;overflow:hidden;overflow-x:scroll}.ProductGroupRow .content .group-row-shop-circle-icon{width:100%;padding:5px}.ProductGroupRow .content .group-row-promotion-circle-icon{width:100%;padding:4px}.ProductGroupRow .content .group-row-promotion-circle-icon.gift{padding:7px 7px 8px 6px}.ProductGroupRow .content .group-row-promotion-circle-icon.discount{padding:4px}.ProductGroupRow .content .group-row-promotion-circle-icon.special{padding:5px}.ProductGroupRow .content.have{padding:16px 0 0}.ProductGroupRow .content.have .item-card{width:156px;flex-shrink:0}.ProductGroupRow .content.have>div{margin-left:16px}.ProductGroupRow .content.have:after{content:"";display:block;padding:8px}.ProductGroupRow .content .empty-content{font-size:12px;width:100%;border-radius:8px;background-color:#f2f2f2;padding:12px}.ProductGroupRow .content .empty-content.loading{color:#3cc2b1}.ProductGroupRow .content .empty-content.load-failed{background-color:#f2dede;color:#a94442}.ProductGroupRow .content::-webkit-scrollbar{width:0;background:transparent;display:none}.ProductGroupRow .content::-webkit-scrollbar-thumb{background:transparent;display:none}.ProductGroupRow-Container:after{content:"";display:block;margin:0 16px}@media screen and (max-width:359px){.ProductSpecialCampaign>.swiper-wrap>.product-card-wrap{width:148px!important;height:225px!important}}@media screen and (max-width:327px){.ProductSpecialCampaign>.swiper-wrap>.product-card-wrap{width:136px!important;height:215px!important}}.ProductSpecialCampaign>.swiper-wrap{height:268px;padding-top:14px;padding-bottom:18px;padding-left:8px;overflow-y:scroll;display:flex;flex-direction:row}.ProductSpecialCampaign>.swiper-wrap::-webkit-scrollbar{width:0;background:transparent;display:none}.ProductSpecialCampaign>.swiper-wrap>.product-card-wrap{height:232px;margin-left:8px;width:164px;flex-shrink:0}.PromotionCarousel,.PromotionCarousel>.images-carousel{width:100%;height:100%}.PromotionCarousel>.images-carousel>div{width:100%}.PromotionCarousel>.images-carousel>div>.item{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap{width:100%;height:100%;display:flex;border-radius:8px;overflow:hidden;background-color:#fff}.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap>.image-wrap{width:144px;height:144px;flex-shrink:0}.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap>.image-wrap>.image{width:100%;height:100%;flex-shrink:0;object-fit:cover}.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap>.detail-wrap{display:flex;flex-direction:column;padding:16px}.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap>.detail-wrap>.name{font-size:15px;font-weight:600;line-height:19px;height:38px;margin-bottom:8px}.PromotionCarousel>.images-carousel>div>.item>.promotion-card-wrap>.detail-wrap>.detail{font-size:14px;line-height:22px;height:66px}.PromotionCarousel>.change-position{bottom:8px}.PromotionGroupRowContainer{border-radius:8px;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.15)}.PromotionGroupRowContainer .header-group-row{border-radius:10px 10px 0 0;background-color:#ebebeb;padding:10px;height:100%}.PromotionGroupRowContainer .header-group-row .victoria-header-promotion{margin:0 0 6px}.SplideCarousel{height:66vw}.SplideCarousel,.SplideCarousel>.carousel-wrap{width:100%;max-height:218px}.SplideCarousel>.carousel-wrap .swiper-pagination-bullets{bottom:4px}.SplideCarousel>.carousel-wrap .swiper-pagination-bullets>.swiper-pagination-bullet{width:6px;height:6px;background-color:#fff;opacity:.25}.SplideCarousel>.carousel-wrap .swiper-pagination-bullets>.swiper-pagination-bullet-active{width:6px;height:6px;background-color:#fff;opacity:1}.SplideCarousel>.carousel-wrap .swiper-slide{opacity:.5;display:flex;justify-content:center;align-items:center;width:90%;max-width:300px}.SplideCarousel>.carousel-wrap .swiper-slide-active{opacity:1}.SplideCarousel .krp-card-wrap{height:66vw;max-height:218px;display:flex;flex-direction:column;justify-content:center;align-items:center;outline:none;padding-bottom:1rem}.SplideCarousel .krp-card-wrap>.card-wrap{width:100%;height:100%}.SplideCarousel .krp-card-wrap>.card-wrap.point-none{pointer-events:none}.SplideCarousel .krp-card-wrap>.notice{color:#b3b3b3;width:100%;font-size:12px;text-align:center;bottom:15px;font-weight:500;transition:opacity .3s}.SplideCarousel .krp-card-wrap>.notice.hide{opacity:0}.SplideCarousel .other-card-wrap{height:66vw;max-height:218px;display:flex;flex-direction:column;justify-content:center;align-items:center;outline:none;padding-bottom:1rem}.SplideCarousel .other-card-wrap>.card-wrap{width:100%;height:100%}.SplideCarousel .other-card-wrap>.card-wrap.point-none{pointer-events:none}.SplideCarousel .other-card-wrap>.notice{color:#b3b3b3;width:100%;font-size:12px;text-align:center;bottom:15px;font-weight:500;transition:opacity .3s}.SplideCarousel .other-card-wrap>.notice.hide{opacity:0}@media screen and (max-width:320px){.SplideCarousel>.carousel-wrap .swiper-slide{max-width:280px}.SplideCarousel .krp-card-wrap>.card-wrap,.SplideCarousel .other-card-wrap>.card-wrap{min-width:280px}}.LoyaltyGroupRow>.title{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 16px;background-color:#f2f2f2;font-size:16px;font-weight:600}.LoyaltyGroupRow>.title>.arrow-image{width:16px}.LoyaltyGroupRow>.title>.arrow-image.hide{transform:rotate(180deg)}.LoyaltyGroupRow>.content.show{height:auto}.LoyaltyGroupRow>.content.hide{display:none;height:0}.LoyaltyCardRowTitle{display:flex;align-items:center;height:52px;padding-left:17px;background-color:#f2f2f2;font-size:16px;font-weight:600}.transaction-tab{width:100%;height:100%;overflow-x:hidden;overflow-y:hidden}.transaction-tab .empty-view-comp{margin-top:unset!important}.transaction-tab .empty-view-comp .empty-view-img-full{margin-bottom:12px}.transaction-tab .empty-view-comp .empty-view-detail-frame{font-size:15px;font-weight:500;padding:0 32px}.transaction-tab .filter-wrap{position:relative;margin-top:12px;margin-bottom:12px;width:100%;display:flex;justify-content:flex-end;align-items:center;background:linear-gradient(180deg,#fff 85%,hsla(0,0%,100%,0));z-index:20}.transaction-tab .filter-wrap .filter-button{height:24px;justify-content:space-around;align-items:center;margin-right:16px;display:flex;border:1px solid #45c2b1;border-radius:20px}.transaction-tab .filter-wrap .filter-button .text-filter{margin:0 2.5px 0 12px;font-size:14px;color:#45c2b1;font-weight:600}.transaction-tab .filter-wrap .filter-button .img-filter{margin:0 12px 0 2.5px;width:12px;height:12px}.transaction-tab .recently-card-view{width:100%;height:calc(100% - 48px);overflow-y:scroll;margin-bottom:12px}.transaction-tab .recently-card-view .recently-card-wrap>.recently-card-date{padding:8px 16px;color:#4d4d4d;font-size:18px;font-weight:600;line-height:29px}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap{padding-top:2px}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap.hide{height:unset}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap.hide .card-additional-info{display:none}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap .card-default-info{padding:16px 16px 12px}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap .card-default-info .icon-image{display:none}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap .card-default-info .bottom-content-wrap{margin-left:0!important;margin-top:16px}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap .card-default-info .bottom-content-wrap>.time{color:grey;font-size:12px;font-weight:500}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap .card-additional-info{margin:4px 16px 0;padding:16px 0}.transaction-tab .recently-card-view .recently-card-wrap>.recentlyCard-wrap .card-additional-info .text{color:grey;font-weight:500}.transaction-tab .recently-card-view .transaction-tab-footer-notes{padding:2px 16px 40px;font-size:12px;color:grey}.ExpireDateCard{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;position:relative;line-height:21px;height:45px}.ExpireDateCard .date-text{font-size:15px;font-weight:500;color:grey}.ExpireDateCard .point-text{font-size:15px;font-weight:500;color:#4d4d4d}.ExpireDateCard>.separated-line{position:absolute;left:0;right:0;top:100%;margin:0 auto;width:calc(100% - 32px);border-bottom:1px solid #d3d3d3;padding:0 16px}.CreditCardDetailCard{height:100px;display:flex;flex-direction:row;align-items:center;padding:0 16px}.CreditCardDetailCard>.credit-card-image{width:70px;height:44px;margin-right:16px;border-radius:6px;border:1px solid #dbdbdb}.CreditCardDetailCard>.right-content{display:flex;flex-direction:column;font-size:18px;font-weight:600;line-height:20px}.CreditCardDetailCard>.right-content>.credit-card-name-text{color:#4d4d4d}.CreditCardDetailCard>.right-content>.point-text{color:#45c2b1}.CreditCardItem{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px;font-size:15px;font-weight:600;line-height:21px;height:56px;position:relative}.CreditCardItem.with-notice{height:64px;padding-bottom:16px}.CreditCardItem>.left-content{display:flex;flex-direction:row;align-items:center;position:relative;flex-grow:1}.CreditCardItem>.left-content>.credit-card-image{width:50px;height:32px;object-fit:contain;margin-right:12px}.CreditCardItem>.left-content>.credit-card-image.other{width:40px;height:40px}.CreditCardItem>.left-content>.credit-card-image.with-notice{opacity:.5}.CreditCardItem>.left-content>.credit-card-name-text{font-size:15px;font-weight:500}.CreditCardItem>.left-content>.credit-card-name-text.with-notice{opacity:.5}.CreditCardItem>.left-content .notice{position:absolute;font-size:12px;font-weight:500;color:red;left:62px;bottom:-12px}.CreditCardItem .point-text{display:flex;flex-direction:row}.CreditCardItem .point-text.with-notice{opacity:.5}.CreditCardItem>.separated-line{position:absolute;left:0;right:0;top:100%;margin:0 auto;width:calc(100% - 16px);border-bottom:1px solid #d3d3d3;padding:0 6px}.recentlyCard-wrap{background-color:#f2f2f2;margin-bottom:8px;overflow-x:hidden}.recentlyCard-wrap.hide{height:78px}.recentlyCard-wrap .card-default-info{display:flex;flex-direction:column;padding:16px}.recentlyCard-wrap .card-default-info>.card-content-wrap{display:flex;font-size:15px;font-weight:600}.recentlyCard-wrap .card-default-info>.card-content-wrap>.icon-image{width:42px;height:42px;flex-shrink:0;margin-right:16px}.recentlyCard-wrap .card-default-info>.card-content-wrap>.content-title{font-size:15px;color:#4d4d4d;line-height:21px;flex-grow:1}.recentlyCard-wrap .card-default-info>.card-content-wrap>.content-point{line-height:21px;flex-shrink:0}.recentlyCard-wrap .card-default-info>.card-content-wrap>.content-point.earning{color:#00c5b1}.recentlyCard-wrap .card-default-info>.card-content-wrap>.content-point.spending{color:#d0021b}.recentlyCard-wrap .card-default-info>.bottom-content-wrap{display:flex;margin-left:58px}.recentlyCard-wrap .card-default-info>.bottom-content-wrap>.time{font-size:11px;flex-grow:1}.recentlyCard-wrap .card-default-info>.bottom-content-wrap>.arrow-down-transaction{flex-shrink:0}.recentlyCard-wrap .card-default-info>.bottom-content-wrap>.arrow-down-transaction.rotate{transform:rotate(180deg)}.recentlyCard-wrap .card-default-info>.bottom-content-wrap>.arrow-down-transaction>.arrow-icon{height:8px;width:16px}.recentlyCard-wrap>.card-additional-info{display:flex;flex-direction:column;border-top:1px solid hsla(0,0%,59.2%,.3);padding:8px 0;margin:0 16px 0 74px}.recentlyCard-wrap>.card-additional-info .addition{display:flex;justify-content:space-between;line-height:24px;font-size:15px}.recentlyCard-wrap>.card-additional-info .addition .text{color:grey;text-align:left;white-space:nowrap}.recentlyCard-wrap>.card-additional-info .addition .value{color:#4a4a4a;font-weight:600;text-align:right;max-width:100%;white-space:pre-wrap;overflow:hidden;overflow-wrap:break-word;word-break:normal}.point-info>.point-info-wrap .point-detail{position:relative;overflow-y:scroll;height:100%;width:100%;padding:16px 6px 0 16px}.point-info>.point-info-wrap .point-detail.osIos{padding:16px 16px 0}.point-info>.point-info-wrap .point-detail::-webkit-scrollbar{width:10px}.point-info>.point-info-wrap .point-detail::-webkit-scrollbar-track{background-color:#fff}.point-info>.point-info-wrap .point-detail::-webkit-scrollbar-thumb{background-color:#dbdbdb;border-radius:20px;border:3px solid #fff}.point-info>.point-info-wrap .point-detail>.empty-view-comp{margin-top:unset!important;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 16px}.point-info>.point-info-wrap .point-detail>.empty-view-comp .empty-view-img-full{margin-bottom:12px}.point-info>.point-info-wrap .point-detail>.empty-view-comp .empty-view-detail-frame{font-size:15px;font-weight:500;padding:0 32px}.point-info>.point-info-wrap .point-detail>.information-point-card{padding:12px 0;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;align-items:center}.point-info>.point-info-wrap .point-detail>.information-point-card>.information-point-card-left{display:flex;align-items:center}.point-info>.point-info-wrap .point-detail>.information-point-card>.information-point-card-left>.information-point-card-title-wrap{padding-left:16px}.point-info>.point-info-wrap .point-detail>.information-point-card>.information-point-card-left>.information-point-card-title-wrap>.information-point-card-title{color:#4d4d4d;font-size:15px;font-weight:600}.point-info>.point-info-wrap .point-detail>.information-point-card>.information-point-card-left>.information-point-card-title-wrap>.information-point-card-notice{color:red;font-size:12px;font-weight:500}.point-info>.point-info-wrap .point-detail>.information-point-card>.information-point-card-left>.information-point-card-image{width:40px;height:32px;object-fit:contain}.point-info>.point-info-wrap .point-detail>.information-point-card>.information-point-card-right{color:#45c2b1;font-size:15px;font-weight:600;display:flex}.point-info>.point-info-wrap .point-detail>.remark{color:grey;font-size:12px;font-weight:500;line-height:19px;margin:0 0 0 4px;padding:8px 0 32px 16px}.point-info>.point-info-wrap .point-detail>.remark ::marker{font-size:8px}.product-card{width:100%;height:100%;box-shadow:2px 2px 16px 0 rgba(0,0,0,.2);border-radius:8px}.product-card.digital{box-shadow:none;filter:drop-shadow(2px 2px 8px rgba(0,0,0,.2))}.product-card.digital>.image-wrap{-webkit-mask-image:radial-gradient(circle at left center,transparent 12px,#000 13px);mask-image:radial-gradient(circle at left center,transparent 12px,#000 13px)}.product-card.is-point-only .concerted-price,.product-card.is-point-only .final-price{padding-right:32px}.product-card.skeleton{filter:none;box-shadow:0 0 3px 0 rgba(0,0,0,.15)}.product-card>.image-wrap{width:100%;padding-top:75%;position:relative;overflow:hidden;border-top-right-radius:8px;border-top-left-radius:8px}.product-card>.image-wrap>.product-image{object-fit:cover;width:100%;height:100%;background-color:#ebebeb;background-position:50%;background-size:cover!important}.product-card>.image-wrap>.discount-percent-badge{width:44px;height:22px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;background-color:#ff671d;overflow:hidden}.product-card>.image-wrap>.title-bar{position:absolute;bottom:0;left:0;right:0;font-size:13px;line-height:1.9;font-weight:600;color:#fff;padding-left:8px;padding-right:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#45c2b1}.product-card>.image-wrap>.title-bar.is-highlighted{background-color:#a90606}.product-card>.image-wrap>.badge-icon{position:absolute;bottom:12px;right:4px;width:32px;height:32px;object-fit:contain}.product-card>.image-wrap>.sold-out{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(77,77,77,.8);color:#fff;overflow:hidden}.product-card>.content{position:relative;height:112px;padding:8px;display:flex;flex-direction:column;background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-shrink:1}.product-card>.content>.original-price{font-size:12px;font-weight:500;line-height:20px;color:grey;text-decoration:line-through;padding-top:2px;margin-top:auto}.product-card>.content>.final-price{height:24px;font-size:15px;font-weight:600;color:#fc671a;margin-top:-4px}.product-card>.content>.final-price>.unit{font-size:12px;font-weight:600;margin-left:4px}.product-card>.content>.concerted-price{font-size:12px;font-weight:500;color:#fc671a;margin-top:-4px}.product-card>.content>.send-gift-icon{width:24px;height:24px;position:absolute;bottom:12px;right:12px}.product-card>.content .product-name{font-size:15px;line-height:22px;font-weight:500;color:#4d4d4d}.product-card>.content .product-name .verified-icon{width:16px;height:16px;object-fit:contain;flex-shrink:0;margin-left:4px;margin-bottom:2px}.product-card>.content .product-name.hidden{visibility:hidden}@font-face{font-family:SukhumvitSet;src:url(/point-exchange-victoria/static/media/SukhumvitSet-Thin.43e9f7b2.eot);src:url(/point-exchange-victoria/static/media/SukhumvitSet-Thin.43e9f7b2.eot?#iefix) format("embedded-opentype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Thin.f8226eb7.woff) format("woff"),url(/point-exchange-victoria/static/media/SukhumvitSet-Thin.b4d85688.ttf) format("truetype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Thin.ebd0fcf3.svg#SukhumvitSet-Thin) format("svg");font-weight:100;font-style:normal}@font-face{font-family:SukhumvitSet;src:url(/point-exchange-victoria/static/media/SukhumvitSet-Light.ed6ae97d.eot);src:url(/point-exchange-victoria/static/media/SukhumvitSet-Light.ed6ae97d.eot?#iefix) format("embedded-opentype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Light.cbf3bc22.woff) format("woff"),url(/point-exchange-victoria/static/media/SukhumvitSet-Light.7e16b2c8.ttf) format("truetype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Light.e6d2ba3b.svg#SukhumvitSet-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:SukhumvitSet;src:url(/point-exchange-victoria/static/media/SukhumvitSet-Text.5c13828d.eot);src:url(/point-exchange-victoria/static/media/SukhumvitSet-Text.5c13828d.eot?#iefix) format("embedded-opentype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Text.190281f2.woff) format("woff"),url(/point-exchange-victoria/static/media/SukhumvitSet-Text.e9bae40e.ttf) format("truetype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Text.8d0c6d8a.svg#SukhumvitSet-Text) format("svg");font-weight:400;font-style:normal}@font-face{font-family:SukhumvitSet;src:url(/point-exchange-victoria/static/media/SukhumvitSet-Medium.a35c8fc0.eot);src:url(/point-exchange-victoria/static/media/SukhumvitSet-Medium.a35c8fc0.eot?#iefix) format("embedded-opentype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Medium.74a3d04e.woff) format("woff"),url(/point-exchange-victoria/static/media/SukhumvitSet-Medium.fe6f2371.ttf) format("truetype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Medium.abc1b8e0.svg#SukhumvitSet-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:SukhumvitSet;src:url(/point-exchange-victoria/static/media/SukhumvitSet-SemiBold.0a70fb37.eot);src:url(/point-exchange-victoria/static/media/SukhumvitSet-SemiBold.0a70fb37.eot?#iefix) format("embedded-opentype"),url(/point-exchange-victoria/static/media/SukhumvitSet-SemiBold.83a5b659.woff) format("woff"),url(/point-exchange-victoria/static/media/SukhumvitSet-SemiBold.5b1e14a2.ttf) format("truetype"),url(/point-exchange-victoria/static/media/SukhumvitSet-SemiBold.a8a4f204.svg#SukhumvitSet-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:SukhumvitSet;src:url(/point-exchange-victoria/static/media/SukhumvitSet-Bold.d25b125f.eot);src:url(/point-exchange-victoria/static/media/SukhumvitSet-Bold.d25b125f.eot?#iefix) format("embedded-opentype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Bold.ac604e05.woff) format("woff"),url(/point-exchange-victoria/static/media/SukhumvitSet-Bold.c9a52071.ttf) format("truetype"),url(/point-exchange-victoria/static/media/SukhumvitSet-Bold.15467461.svg#SukhumvitSet-Bold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:DBThaiTextSet;src:url(/point-exchange-victoria/static/media/db_thaitext_x-webfont.73aa1955.ttf);src:url(/point-exchange-victoria/static/media/db_thaitext_x-webfont.73aa1955.ttf?#iefix) format("embedded-opentype"),url(/point-exchange-victoria/static/media/db_thaitext_x-webfont.73aa1955.ttf) format("truetype");font-style:normal}