.point-block{border:1px solid #ccc;width:70%}.pointExpirationDate{display:flex;gap:1rem}.italic{font-style:italic}@media (max-width:64.0625em){.point-block{width:100%}.point-block,.pointExpirationDate{flex-direction:column}.align-center{text-align:center}}.tableHeader{padding:10px}.tableHeader span{font-size:1.2rem}.tableBody div,.tableHeader div{word-wrap:break-word;align-items:unset}.loading-cell div{align-items:center}@media (max-width:768px){.tableHeader span{font-size:.8rem}.tableHeader{padding:1%}.tableHeader div{font-size:.8rem}.tableBody{padding:3px}.tableBody>div{word-wrap:break-word;align-items:unset;font-size:.8rem}.tableContainer table{table-layout:fixed}.tableContainer table thead tr th{width:100px}.enhancedTable-header:nth-child(2){width:70px}.enhancedTable-header:nth-child(4),.enhancedTable-header:nth-child(5),.enhancedTable-header:nth-child(6){width:65px}}.error-message{color:red;margin-top:2rem;text-align:center}.button-group{display:flex;margin-top:3rem;justify-content:center;gap:2rem}.button-group button{min-width:10%}.redeem-product_box div img.product_image{width:80%;margin:0 auto;padding:0 0 20px;border-bottom:1px solid}.product_pinit,.product_title{text-align:center;width:100%}.product_pinit{color:#666;font-size:1.2rem;margin-top:5px}#product-card-headline-Primary{display:flex;flex-wrap:wrap;justify-content:center}#product-card-headline-Primary .product_select{margin-top:.5rem;width:20%;background-color:#fff;border:1px solid #1a1a1a;color:#666}#product-card-headline-Primary .select-erro{color:red;margin-top:.5rem}.modal-wrap{background:url(https://images.ctfassets.net/2kf5h34xaqrs/d0Wf3HxSofDbcaETOmlqA/1773fcd438768d65cbc0325ef266050d/luo_jian_tong_zhi_tu_w550xh455.jpg) 50%/cover no-repeat;aspect-ratio:1559/1290;width:500px;max-height:none;position:fixed}.modal-wrap,.modal-wrap h2{top:50%;left:50%;transform:translate(-50%,-50%)}.modal-wrap h2{position:absolute}.modal-wrap .crm-ajax-popup{left:48%;transform:translate(-50%,-50%);position:absolute;top:70%;width:73%}.modal-wrap .crm-ajax-popup .daily-limit,.modal-wrap .crm-ajax-popup .personal-limit,.modal-wrap .crm-ajax-popup .total-limit{text-align:center}.modal-wrap .crm-ajax-popup .daily-limit p,.modal-wrap .crm-ajax-popup .personal-limit p,.modal-wrap .crm-ajax-popup .total-limit p{display:inline}@media (max-width:642px){.modal-wrap{background:url(https://images.ctfassets.net/2kf5h34xaqrs/53jlIqBcr5RcOpWe7OZqru/e2537c132dab1ef52d0668103d97325c/pc_w350xh375.jpg) 50%/cover no-repeat;aspect-ratio:992/1063;width:350px}}.tab-links-container{display:flex;flex-direction:row;align-items:center;margin-top:1rem;padding-right:16px}.tab-links-container a{position:relative;text-align:center;text-wrap:nowrap;padding:10px 25px;margin-right:10px;background-color:#00b0df;border:1px solid transparent;border-radius:10px;list-style:none;text-underline-offset:.3rem}.tab-links-container a span{color:#fff}.tab-links-container a:hover{background-color:#fff;border:1px solid #1d1d1b}.tab-links-container a:hover span{color:#1d1d1b}.tab-links-container a:after{content:"";display:block;width:0;height:.625rem;position:absolute}.tab-links-container a.active{background-color:#fff;border:1px solid #1d1d1b}.tab-links-container a.active span{color:#1d1d1b}@media (max-width:768px){.tab-links-container{padding:0;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tab-links-container a{font-size:1.2rem;margin-bottom:.3rem;width:100%}.tab-links-container a span{text-align:left}}.points-history-list table{table-layout:fixed;width:86%;margin:0 auto 10px}.points-history-list{border:1px solid #000;padding:30px 0;width:984px;margin-bottom:10%}.points-history-list .invoice-upload{margin:0 0 15px 20px}.points-history-list .invoice-upload a{text-decoration:underline}.points-history-list .invoice-switch-button-container{padding-bottom:0;margin-left:7%}.points-history-list .invoice-switch-button-container .invoice-switch{margin-right:5px;background:#a5a5a5;color:#fff;display:inline-block;outline:none;padding:5px 20px;text-decoration:none}.points-history-list .invoice-switch-button-container .invoice-switch.active{background-color:#000}.points-history-list .enhancedTable-header:first-child{width:16%}.points-history-list .enhancedTable-header:nth-child(2){width:19%}.points-history-list .enhancedTable-header:nth-child(7){width:10%}.points-history-list .enhancedTable-header:nth-child(3),.points-history-list .enhancedTable-header:nth-child(4){width:20%}@media (max-width:1024px){.points-history-list{width:100%;padding:30px 9px}.points-history-list table{width:100%}.points-history-list .invoice-switch-button-container{margin-left:0}}@media (max-width:768px){.points-history-list{width:100%;padding:30px 9px}.points-history-list .invoice-switch-button-container{margin-left:0;margin-top:3%}.points-history-list .invoice-switch-button-container .invoice-switch{padding:3px;font-size:.8rem;margin-right:.5%}.points-history-list .invoice-upload{margin:0}}.transparent-background{background-image:url(https://images.ctfassets.net/2kf5h34xaqrs/4VVwF6HYi823N9PRLy5dEB/5105eabf40b352049f956396a6016dd9/bg-crm-line.jpg);background-size:cover;background-repeat:repeat;background-position:50%;max-width:102.4rem}.transparent-background *{background-color:transparent}.point-history-tab{display:flex;flex-direction:column;align-items:center}.tracking-wrapper{display:flex;justify-content:center;margin-bottom:16px}.tracking-button{margin:0 8px}.tracking-wrapper-center{display:flex;justify-content:center;width:50%}.tracking-wrapper-img{width:100%}.line-crm{background:url(https://images.ctfassets.net/2kf5h34xaqrs/4VVwF6HYi823N9PRLy5dEB/5105eabf40b352049f956396a6016dd9/bg-crm-line.jpg) 0 0 repeat-y;text-align:center;color:#fff;background-size:100% auto;max-width:none;min-height:100vh;padding:5%}.logo{width:28%;margin:0 auto 1rem}.squares-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.square{position:relative;padding:8% 4% 0;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:10px;background-size:cover}.square-title{font-size:18px;text-shadow:1px 1px 3px rgba(0,0,0,.7)}.crm-redeem-content,.redeem-title{position:absolute;flex-wrap:wrap}.expire-date,.remaining-points{width:68%;margin:0 0 0 1vw;text-align:right}.expire-date{line-height:1.3;text-shadow:none;text-align:right;font-size:2.2vw;padding:0;margin-top:4%;width:89%}.redeem-title,.remaining-points{font-size:6.2vw;text-shadow:-3px -2px 0 #003c89,-2px -1px 0 #003c89,-2px 0 0 #003c89,-2px 1px 0 #003c89,-2px 2px 0 #003c89,-1px -2px 0 #003c89,-1px -1px 0 #003c89,-1px 0 0 #003c89,-1px 1px 0 #003c89,-1px 2px 0 #003c89,0 -2px 0 #003c89,0 -1px 0 #003c89,0 0 0 #003c89,0 1px 0 #003c89,0 2px 0 #003c89,1px -2px 0 #003c89,1px -1px 0 #003c89,1px 0 0 #003c89,1px 1px 0 #003c89,1px 2px 0 #003c89,2px -2px 0 #003c89,2px -1px 0 #003c89,2px 0 0 #003c89,2px 1px 0 #003c89,2px 2px 0 #003c89;color:#fff;line-height:1.15}.redeem-title{top:15%}.new-ajax-progress{align-items:center;background:hsla(0,0%,100%,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.new-ajax-progress .throbber{animation:rotate-360 1s linear infinite;background:transparent;border:1rem solid rgba(0,0,128,.2);border-left-color:navy;border-radius:50%;height:10rem;margin:0;width:10rem}@keyframes rotate-360{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (min-width:64.0625em){.redeem-title,.remaining-points{font-size:4rem}.redeem-title{top:17%}.expire-date{font-size:1.4rem;padding:0 7.2%;margin-top:3%;width:66%}}