.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td{z-index:9999999!important;position:relative}tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer *{box-sizing:content-box}.introjs-helperLayer :before{box-sizing:content-box}.introjs-helperLayer :after{box-sizing:content-box}.introjs-tooltipReferenceLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-tooltipReferenceLayer *{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{padding:0;margin:0;margin-bottom:2px;display:inline;width:10px;height:10px}.introjs-dontShowAgain label{font-size:14px;display:inline-block;font-weight:400;margin:0 0 0 5px;padding:0;background-color:#fff;color:#616161;-webkit-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;width:90%;min-height:1.5em;margin:0;padding:0;font-weight:700;line-height:1.5}.introjs-tooltip-header{position:relative;padding-left:20px;padding-right:20px;padding-top:10px;min-height:1.5em}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{outline:0;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;color:#212121}.introjs-button:focus{outline:0;text-decoration:none;background-color:#eee;box-shadow:0 0 0 .2rem rgba(158,158,158,.5);border:1px solid #616161;color:#212121}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{position:absolute;top:0;right:0;display:inline-block;width:45px;height:45px;line-height:45px;color:#616161;font-size:22px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;transition:all .2s ease-out;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{box-sizing:content-box;background:0 0;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}
/*# sourceMappingURL=introjs.min.css.map */

.tab-menu-background-container{margin-top:10px}.loyalty-container.standard-form-container{padding:0}.loyalty-container .standard-form-title{margin:12px 0;text-transform:uppercase}.loyalty-container .standard-form-note{background-color:#363636;color:#fff;border-radius:5px;padding:10px}.loyalty-container .page-carousel{margin-bottom:20px}.loyalty-container .carousel-inner>.item>picture>img,.loyalty-container .carousel-inner>.item>a>picture>img{border-radius:4px}.loyalty-container .loyalty-history-filter{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0}.loyalty-container .loyalty-history-filter label{flex-basis:60%;font-size:16px;color:#fff}.loyalty-container .loyalty-history-filter select{flex-basis:40%;background-color:#000;border-color:#707070;color:#fff}.loyalty-history-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.loyalty-history-list .loyalty-history-item{display:flex;flex-direction:column;gap:10px;padding:15px;border-radius:2px;background-color:#242423}.loyalty-history-list .loyalty-history-item[hidden]{display:none}.loyalty-history-list .loyalty-history-item [data-section="content"]{display:flex;align-items:center;gap:10px}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="status"]{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="status"] img{width:100%;height:auto}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="info"]{flex-grow:1;display:flex;flex-direction:column;gap:5px}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="info"] h3,.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="info"] p{margin:0}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="info"] h3{font-size:16px;text-transform:uppercase;color:#fff}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="info"] p{font-size:12px;color:#929291}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="points"]{display:flex;flex-direction:column}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="points"] .point-item{display:flex;align-items:center;gap:5px}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="points"] .point-item span{font-size:16px}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="points"] .point-item span[data-point-status="increase"]{color:#00e700}.loyalty-history-list .loyalty-history-item [data-section="content"] [data-section="points"] .point-item span[data-point-status="decrease"]{color:#f00}.loyalty-history-list .loyalty-history-item [data-section="date"]{display:flex;justify-content:flex-end;padding:10px 0 5px 0;border-top:1px solid #5b5b5b}.loyalty-history-list .loyalty-history-item [data-section="date"] span{font-size:14px;color:#fff}.how-it-works-container{display:flex;flex-direction:column;gap:20px}.how-it-works-container .how-it-works-banner img{width:100%;height:auto}.how-it-works-container .how-it-works-section{border-radius:5px;background-color:#111;border:1px solid #212121}.how-it-works-container .how-it-works-section .how-it-works-section-title{width:100%;padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-size:18px;background-color:#393939;color:#e1d782}.how-it-works-container .how-it-works-section .how-it-works-list{padding:15px;display:flex;flex-direction:column;gap:20px}.how-it-works-container .how-it-works-section .how-it-works-list .how-it-works-item{display:flex;align-items:center;gap:20px}.how-it-works-container .how-it-works-section .how-it-works-list .how-it-works-item>div{flex-basis:40%;flex-grow:0;flex-shrink:0}.how-it-works-container .how-it-works-section .how-it-works-list .how-it-works-item>div img{width:100%;height:auto}.how-it-works-container .how-it-works-section .how-it-works-list .how-it-works-item p{flex-basis:calc(60% - 20px);flex-grow:0;flex-shrink:0;color:#fff;font-size:14px;margin-top:10px}.loyalty-menu-container{display:flex;align-items:flex-start;gap:14px;margin:16px 0}.loyalty-menu-container .loyalty-menu-item{flex-basis:calc((100% - 10px*3)/4);display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;color:#fff}.loyalty-menu-container .loyalty-menu-item img{border-radius:6px;border:1px solid #3d3c3c;background-color:#1b1b1b;width:40px;height:40px;padding:10px;box-sizing:border-box}.loyalty-menu-container .loyalty-menu-item [data-has-notification="true"]{position:relative}.loyalty-menu-container .loyalty-menu-item [data-has-notification="true"]::after{content:"";position:absolute;top:6px;right:6px;width:10px;height:10px;border-radius:50%;background-color:#f00}.loyalty-container .loyalty-menu{display:flex;align-items:center;gap:15px;padding-bottom:4px;margin-top:15px;overflow-x:auto}.loyalty-container .loyalty-menu a{background-color:#141515;color:#fff;border:1px solid #b3b3b3;font-size:14px;white-space:nowrap;padding:8px 10px}.loyalty-container .loyalty-menu a[data-active="true"]{background-color:#72663e;border-color:#72663e}.mission-container{display:flex;flex-direction:column;gap:10px}.mission-container .mission-item{display:flex;justify-content:space-between;align-items:stretch;border-radius:5px;background-color:#313030}.mission-container .mission-item .mission-image-container{display:flex;justify-content:center;align-items:center;width:75px;height:75px;margin:10px}.mission-container .mission-item .mission-image-container img{width:100%;height:100%}.mission-container .mission-item .mission-info{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:10px;margin:0 10px;padding:10px 0}.mission-container .mission-item .mission-info h3{margin:0;font-size:14px;color:#fff}.mission-container .mission-item .mission-info .mission-progress-container{position:relative;border-radius:50px;height:20px;overflow:hidden;background-color:#020202;border:1px solid #707070;color:#fff}.mission-container .mission-item .mission-info .mission-progress-container span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;width:100%;text-align:center;font-size:10px;white-space:nowrap}.mission-container .mission-item .mission-info .mission-progress-container .progress{position:absolute;height:100%;margin-bottom:0;border-radius:50px}.mission-container .mission-item[data-status="default"] .mission-info .mission-progress-container .progress,.mission-container .mission-item[data-status="claimable"] .mission-info .mission-progress-container .progress{background-color:#2cbc00;border-color:#39f700}.mission-container .mission-item[data-status="completed"] .mission-info .mission-progress-container .progress{background-color:#535353;border-color:#646763}.mission-container .mission-item .mission-action-container{flex-basis:30%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;background-color:#212121;border-radius:0 10px 10px 0}.mission-container .mission-item .mission-action-container .mission-reward{display:flex;justify-content:center;align-items:center;gap:5px}.mission-container .mission-item .mission-action-container .mission-reward span{font-size:18px;color:#fff}.mission-container .mission-item .mission-action-container .action-button{width:100%;padding:5px;border:none;border-radius:50px;cursor:pointer;text-align:center;background:#626262;color:#fff}.mission-container .mission-item[data-status="claimable"] .mission-action-container .action-button{background:linear-gradient(to bottom,#f3de80,#c79a2e);color:#000}.mission-container .mission-item .mission-action-container img{width:40px;height:40px}.daily-reward-container{padding:30px;border-radius:10px;background-color:#202020}.modal-body .daily-reward-container{padding:0}.redemption-store-container{padding:0}.redemption-store-container iframe{width:100%;height:calc(100vh - 180px);border:0}.loyalty-redemption-header{display:flex;align-items:center;gap:10px;padding:10px}.loyalty-redemption-header .username{font-size:16px;text-transform:uppercase;color:#fff}.loyalty-redemption-header .loyalty-point-info{display:flex;flex-grow:1;align-items:center;gap:10px;padding:10px;background-color:#000;border:1px solid #303030}.loyalty-redemption-header .loyalty-point-info .lp-label{font-size:16px}.loyalty-redemption-header .loyalty-point-info .loyalty-point{flex-grow:1;font-size:16px;color:#ffa200}.loyalty-redemption-header button{padding:0;border:none;background:none;outline:none}.loyalty-redemption-header button[data-loading='true']{pointer-events:none;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loyalty-container .loyalty-level{margin:0;font-size:12px;font-weight:700;background:-webkit-linear-gradient(#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loyalty-container .loyalty-level.bronze{background:-webkit-linear-gradient(#d18a6d,#744a3b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loyalty-container .loyalty-level.silver{background:-webkit-linear-gradient(#cecece,#727272);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loyalty-container .loyalty-level.gold{background:-webkit-linear-gradient(#ffe158,#775213);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loyalty-container .loyalty-level.platinum{background:-webkit-linear-gradient(#8cf2f2,#4d828a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loyalty-container .loyalty-level.diamond{background:-webkit-linear-gradient(#4ebfe8,#134da3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loyalty-level-container{display:flex;justify-content:space-between;gap:6px}.loyalty-level-container .loyalty-level-item{flex-basis:calc((100% - 6px*4)/5);flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px}.loyalty-level-container .loyalty-level-item .loyalty-level-badge-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:69px;border-radius:2px;padding:7px 8px;background:#121212;transition:.2s ease-in-out}.loyalty-level-container .loyalty-level-item[data-selected="false"] .loyalty-level-badge-container{filter:opacity(.5)}.loyalty-level-container .loyalty-level-item[data-selected="true"] .loyalty-level-badge-container{background:#202020;transform:scale(1.05)}.loyalty-level-container .loyalty-level-item .loyalty-level-badge-container .loyalty-level-badge{width:80%;height:auto}.loyalty-level-container .loyalty-level-item[data-selected="true"][data-is-level-locked="true"] .loyalty-level-badge-container .loyalty-level-badge,.loyalty-level-container .loyalty-level-item[data-selected="true"][data-is-level-locked="true"] .loyalty-level-badge-container .loyalty-level-locked{filter:opacity(.5)}.loyalty-level-container .loyalty-level-item .loyalty-level-badge-container .loyalty-level-locked{position:absolute;top:4px;right:4px;width:13%;height:auto;min-width:12px;min-height:15px}.loyalty-level-container .loyalty-level-item .loyalty-level-title-container{display:flex;flex-direction:column;align-items:center;gap:4px}.loyalty-level-container .loyalty-level-item .loyalty-level-title-container span{font-size:10px}.loyalty-level-container .loyalty-level-item[data-selected="false"] .loyalty-level-title-container .loyalty-level{background:#ffffff4d;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loyalty-level-container .loyalty-level-item[data-selected="false"] .loyalty-level-title-container span{color:#ffffff4d}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container{margin-top:10px}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container>div{position:relative;width:16px;height:16px}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container .loyalty-level-progress-point{position:relative;display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:50%;background:#252525;border:2px solid #252525;z-index:2}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container[data-is-level-reached="true"] .loyalty-level-progress-point{background:#53ab01;border-color:#0a0a0a}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container .loyalty-level-progress-point img{width:8px;height:8px}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container .loyalty-level-progress-bar{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:calc((100vw - 90px)/5);height:7px;overflow-x:hidden;background:#252525}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container .loyalty-level-progress-bar .level-progress{height:7px;background:#53ab01;border-top-right-radius:20px;border-bottom-right-radius:20px}.loyalty-level-container .loyalty-level-item .loyalty-level-progress-container .loyalty-level-progress-bar .level-progress[data-width="100%"]{border-top-right-radius:0;border-bottom-right-radius:0}.loyalty-level-remarks-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;margin:16px 0;font-size:12px;font-weight:500;border-radius:4px;background:#f997021a;color:#fff;border:1px dashed #f99702;text-align:center}.loyalty-level-remarks-container[data-is-showing="false"]{display:none}.loyalty-level-benefits-container{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:2px;background:#141414}.loyalty-level-benefits-container[data-is-showing="false"]{display:none}.loyalty-level-benefits-container[data-is-level-locked="true"]{filter:opacity(.5);cursor:not-allowed;pointer-events:none}.loyalty-level-benefits-container .loyalty-level-benefits-title{display:flex;align-items:center;gap:4px;line-height:1}.loyalty-level-benefits-container .loyalty-level-benefits-title img{width:16px;height:16px;margin-top:-4px}.loyalty-level-benefits-container .loyalty-level-benefits-title h3{margin:0;font-size:16px;font-weight:700;color:#fff}.loyalty-level-benefits-container .loyalty-level-benefits-title span{font-size:16px;font-weight:700}.loyalty-level-benefits-container .loyalty-level-benefits-list{display:flex;flex-direction:column;gap:8px}.loyalty-level-benefits-container .loyalty-level-benefits-list .loyalty-level-benefits-list-item{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px;border-radius:8px;background:#252525;box-shadow:0 4px 4px 0 #00000040}.loyalty-level-benefits-container .loyalty-level-benefits-list .loyalty-level-benefits-list-item .benefits-info{flex-grow:1}.loyalty-level-benefits-container .loyalty-level-benefits-list .loyalty-level-benefits-list-item .benefits-info span{text-transform:uppercase;font-size:14px;font-weight:500;color:#fff}.loyalty-level-benefits-container .loyalty-level-benefits-list .loyalty-level-benefits-list-item .benefits-info p{font-size:12px;font-weight:500;color:#a8a8a8}.loyalty-level-benefits-container .loyalty-level-benefits-list .loyalty-level-benefits-list-item>img{filter:invert(1);width:16px;height:16px}.loyalty-benefit-modal-body{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:0}.loyalty-benefit-modal-body span{font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff}.loyalty-benefit-modal-body p{font-size:12px;font-weight:400;text-align:center;color:#b2b0b9}.loyalty-benefit-modal-body .benefits-icon-container{width:60px;height:60px}.benefits-icon-container{display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:4px;border-radius:50%;background:#5c5c5c}.benefits-icon-container img{width:100%;height:auto}.loyalty-container .container{padding-bottom:16px}.loyalty-reward-container{display:flex;flex-direction:column;background-color:#0e0e0e;gap:16px}.loyalty-reward-container .expiration-countdown{gap:3px}.loyalty-reward-container .expiration-countdown [data-section]{min-width:unset;margin-left:0;padding:6px 5px;background-color:#1e1e1e;color:#fff;border-radius:5px;border-color:transparent;border:0}.loyalty-reward-container .expiration-countdown [data-section] [data-value]{background-color:#1e1e1e;color:#fff;font-size:10px;font-weight:500;font-family:'digital_sans_ef_medium';margin:0;padding:0}.loyalty-reward-container .expiration-countdown [data-section="title"],.loyalty-reward-container .expiration-countdown [data-section="days"],.loyalty-reward-container .expiration-countdown [data-section] span{display:none}.loyalty-reward-container .tab-filter{display:flex;align-items:center;gap:8px;text-align:center;overflow-x:auto;padding-bottom:5px;margin-bottom:8px}.loyalty-reward-container .tab-filter .tab{padding:8px 14px;border-radius:4px;color:#dbdbdb;font-size:12px;font-weight:500;cursor:pointer;background-color:#1e1e1e;white-space:nowrap}.loyalty-reward-container .tab-filter input:checked+.tab{background-color:#393939}.loyalty-reward-container .product-list-container{display:flex;flex-direction:column;gap:16px}.loyalty-reward-container .category-title{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:18px;padding-left:13px;position:relative;line-height:1;margin-bottom:12px}.loyalty-reward-container .category-title.flash-sale{justify-content:flex-start;gap:12px}.loyalty-reward-container .category-title.flash-sale img{width:28px;height:28px}.loyalty-reward-container .category-title a{font-size:14px;font-weight:500;color:#a5a5a5}.loyalty-reward-container .category-title div{margin:5px 0;font-weight:500;display:flex;align-items:center;gap:8px}.loyalty-reward-container .category-title div img{width:23px;height:24px}.loyalty-reward-container .category-title::before{content:'';position:absolute;top:0;left:0;width:5px;height:100%;border-radius:10px;background-color:#d4b26d}.loyalty-reward-container .item-stock{font-size:12px;color:#fff}.loyalty-reward-container .item-name{font-size:14px;font-weight:500;text-transform:uppercase;color:#fff;line-height:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:auto}.loyalty-reward-container .item-thumbnail{position:relative;flex-grow:1;flex-basis:0}.loyalty-reward-container .other-product-container .item-thumbnail{flex-grow:0}.loyalty-reward-container .item-price{position:absolute;padding:6px 7px;border-radius:3px;background-image:linear-gradient(to right,#56e1ff,#be34ff);font-size:12px;color:#fff;font-weight:500}.loyalty-reward-container .item-countdown{position:absolute;display:flex;justify-content:space-between;align-items:center;padding:4px;border-radius:5px;background-color:#800;font-size:10px;color:#fff;gap:3px;line-height:10px;font-weight:500}.loyalty-reward-container .item-countdown .time-container{display:flex;gap:5px}.loyalty-reward-container .item-countdown .time-container .time{padding:6px 5px;background-color:#1e1e1e;color:#fff;border-radius:3px;white-space:nowrap}.loyalty-reward-container .item-img,.loyalty-reward-container .item-rank{width:auto;height:auto}.loyalty-reward-container .item-rank{position:absolute}.loyalty-reward-container .loyalty-reward-button{width:100%;padding:9px 17px;border-radius:100px;text-align:center;cursor:pointer;background:#d4b26d;color:#000;font-size:12px;line-height:12px;font-weight:500}.loyalty-reward-container .loyalty-reward-button.disabled{background:transparent;border:1px solid #898989;color:#898989;cursor:not-allowed;pointer-events:none;padding:8px 17px}.loyalty-reward-container .flash-sale-container,.loyalty-reward-container .lucky-draw-container,.loyalty-reward-container .other-product-container{display:flex;gap:8px;overflow-x:auto}.loyalty-reward-container .flash-sale-container a,.loyalty-reward-container .lucky-draw-container a,.loyalty-reward-container .other-product-container a{display:flex}.loyalty-reward-container .flash-sale-container a.disabled,.loyalty-reward-container .lucky-draw-container a.disabled,.loyalty-reward-container .other-product-container a.disabled{cursor:not-allowed;pointer-events:none}.loyalty-reward-container .flash-sale-container::-webkit-scrollbar,.loyalty-reward-container .lucky-draw-container::-webkit-scrollbar,.loyalty-reward-container .other-product-container::-webkit-scrollbar{height:7px}.loyalty-reward-container .flash-sale-container::-webkit-scrollbar-thumb,.loyalty-reward-container .lucky-draw-container::-webkit-scrollbar-thumb,.loyalty-reward-container .other-product-container::-webkit-scrollbar-thumb{background:#58585a;border-radius:5px}.loyalty-reward-container .flash-sale-container::-webkit-scrollbar-track,.loyalty-reward-container .lucky-draw-container::-webkit-scrollbar-track,.loyalty-reward-container .other-product-container::-webkit-scrollbar-track{background:transparent}.loyalty-reward-container .flash-sale-container .item{display:flex;align-items:center;padding:10px 8px 10px 8px;background-color:#222;border:1px solid #282828;border-radius:5px;gap:10px;flex-shrink:0;width:310px}.loyalty-reward-container .lucky-draw-container .item{display:flex;flex-direction:column;padding:8px;background-color:#222;border-radius:5px;border:1px solid #282828;gap:10px;flex-shrink:0;width:178px}.loyalty-reward-container .other-product-container .item-group{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:8px}.loyalty-reward-container .other-product-container a:nth-child(1){grid-row:1/2;grid-column:1}.loyalty-reward-container .other-product-container a:nth-child(2){grid-row:2;grid-column:1}.loyalty-reward-container .other-product-container a:nth-child(3){grid-row:3;grid-column:1}.loyalty-reward-container .other-product-container a:nth-child(4){grid-row:1;grid-column:2}.loyalty-reward-container .other-product-container a:nth-child(5){grid-row:2;grid-column:2}.loyalty-reward-container .other-product-container a:nth-child(6){grid-row:3;grid-column:2}.loyalty-reward-container .other-product-container a:nth-child(7){grid-row:1;grid-column:3}.loyalty-reward-container .other-product-container a:nth-child(8){grid-row:2;grid-column:3}.loyalty-reward-container .other-product-container a:nth-child(9){grid-row:3;grid-column:3}.loyalty-reward-container .other-product-container .item{display:flex;align-items:center;padding:8px;background-color:#222;border:1px solid #282828;border-radius:5px;gap:10px;flex-shrink:0;width:310px}.loyalty-reward-container .lucky-draw-container .item .item-thumbnail,.loyalty-reward-container .other-product-container .item .item-thumbnail{border:1px solid #303030;border-radius:5px}.loyalty-reward-container .flash-sale-container .item .item-thumbnail .item-price{left:0;bottom:0}.loyalty-reward-container .lucky-draw-container .item .item-thumbnail .item-price{left:4px;bottom:35px}.loyalty-reward-container .other-product-container .item .item-thumbnail .item-price{left:4px;bottom:4px}.loyalty-reward-container .flash-sale-container .item .item-thumbnail>div:first-child{position:absolute;left:0;right:0;top:0}.loyalty-reward-container .flash-sale-container .item .item-thumbnail .item-countdown{position:unset;margin-bottom:5px}.loyalty-reward-container .lucky-draw-container .item .item-thumbnail .item-countdown{left:0;right:0;bottom:0;justify-content:center;gap:8px;border-radius:0}.loyalty-reward-container .other-product-container .item .item-thumbnail .item-countdown{top:0;bottom:0;left:0;right:0;margin:auto;height:24px;background-color:#800;opacity:90%;border-radius:0;justify-content:center}.loyalty-reward-container .lucky-draw-container .item .item-thumbnail .item-img,.loyalty-reward-container .other-product-container .item .item-thumbnail .item-img{border-radius:5px}.loyalty-reward-container .flash-sale-container .item .item-thumbnail{width:100%;height:100%;display:flex;align-items:center;background:radial-gradient(44.8% 44.8% at 50% 50%,#3f3f3f 0%,#1d1d1d 100%)}.loyalty-reward-container .flash-sale-container .item .item-thumbnail .item-img{width:100%;height:auto}.loyalty-reward-container .lucky-draw-container .item .item-thumbnail{height:auto;padding-bottom:0;margin:auto;min-height:130px;display:flex;align-items:center;background:radial-gradient(44.8% 44.8% at 50% 50%,#3f3f3f 0%,#1d1d1d 100%)}.loyalty-reward-container .lucky-draw-container .item .item-thumbnail .item-img{border-radius:5px;max-width:calc(100% - 16px);width:auto;margin:auto;height:auto;align-self:center}.loyalty-reward-container .other-product-container .item .item-thumbnail{height:auto;margin:auto;min-height:130px;display:flex;align-items:center;background:radial-gradient(44.8% 44.8% at 50% 50%,#3f3f3f 0%,#1d1d1d 100%)}.loyalty-reward-container .other-product-container .item .item-thumbnail .item-img{border-radius:5px;max-width:calc(100% - 16px);margin:auto;min-width:130px;min-height:130px;width:auto;height:auto;align-self:center}.loyalty-reward-container .flash-sale-container .item .item-thumbnail .item-rank{position:unset;display:grid;justify-self:right;margin-right:5px}.loyalty-reward-container .lucky-draw-container .item .item-thumbnail .item-rank{right:8px;top:8px}.loyalty-reward-container .flash-sale-container .item .item-detail-contaner{display:flex;flex-direction:column;justify-content:end;gap:8px;flex-grow:1;flex-basis:0;height:100%}.loyalty-reward-container .lucky-draw-container .item .item-detail-contaner{display:flex;flex-direction:column;gap:8px;flex-grow:1;flex-basis:0;height:100%}.loyalty-reward-container .lucky-draw-container .item .item-detail-contaner .item-lp{margin-top:auto}.loyalty-reward-container .other-product-container .item .item-detail-contaner{display:flex;flex-direction:column;justify-content:end;gap:8px;flex-grow:1;flex-basis:0;height:100%}.loyalty-reward-container .flash-sale-container .item .item-detail-contaner .item-lp,.loyalty-reward-container .lucky-draw-container .item .item-detail-contaner .item-lp,.loyalty-reward-container .other-product-container .item .item-detail-contaner .item-lp{display:flex;align-items:flex-start}.loyalty-reward-container .flash-sale-container .item .item-detail-contaner .item-lp .item-lp-detail,.loyalty-reward-container .lucky-draw-container .item .item-detail-contaner .item-lp .item-lp-detail,.loyalty-reward-container .other-product-container .item .item-detail-contaner .item-lp .item-lp-detail{display:flex;align-items:center;border-radius:6px;background-color:#161616;padding:4px;gap:4px}.loyalty-reward-container .flash-sale-container .item .item-detail-contaner .item-lp .item-lp-detail{gap:8px}.loyalty-reward-container .flash-sale-container .item .item-detail-contaner .item-lp .item-lp-detail>div:first-child,.loyalty-reward-container .lucky-draw-container .item .item-detail-contaner .item-lp .item-lp-detail>div:first-child,.loyalty-reward-container .other-product-container .item .item-detail-contaner .item-lp .item-lp-detail>div:first-child{padding:7px;border-radius:5px;background-color:#ffa200;color:#fff;font-size:14px;line-height:1}.loyalty-reward-container .flash-sale-container .item .item-detail-contaner .item-lp .item-lp-detail .real-lp{font-size:12px;color:#6c757d;text-decoration:line-through}.loyalty-reward-container .flash-sale-container .item .item-detail-contaner .item-lp .item-lp-detail .flash-lp,.loyalty-reward-container .lucky-draw-container .item .item-detail-contaner .item-lp .item-lp-detail .flash-lp,.loyalty-reward-container .other-product-container .item .item-detail-contaner .item-lp .item-lp-detail .flash-lp{font-size:15px;color:#fff;line-height:1}.loyalty-reward-container .lucky-draw-container .item .item-detail-contaner .item-lp .item-lp-detail .flash-lp,.loyalty-reward-container .other-product-container .item .item-detail-contaner .item-lp .item-lp-detail .flash-lp{font-size:18px}.loyalty-reward-container .grid .other-product-container{display:inline-flex;width:100%}.loyalty-reward-container .grid .other-product-container .item{width:100%}.loyalty-reward-container .grid .other-product-container .item-group{display:flex;flex-direction:column;width:100%}.loyalty-reward-container .grid .flash-sale-container{display:flex;flex-direction:column}.loyalty-reward-container .grid .flash-sale-container .item{width:100%}.loyalty-reward-container .grid .lucky-draw-container{display:grid;grid-template-columns:auto auto}.loyalty-reward-container .grid .lucky-draw-container .item{width:100%}