.F3yYgGsal0E6QKVUMXha{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.F3yYgGsal0E6QKVUMXha .ccC07fbryYcvLWSAbrnn{height:60px}.referral-program{background-color:#fff;margin:0 auto;max-width:1920px;min-height:400px;overflow:hidden;position:relative}.referral-program h1,.referral-program h2,.referral-program h3{text-transform:uppercase}.referral-program strong{font-weight:700}.referral-program h3{font-size:24px;font-weight:500;line-height:30px;margin-bottom:32px;text-align:center}.referral-program .box{margin-bottom:40px;padding:80px 0;width:1200px}.referral-program .img{pointer-events:none}.referral-program .loading-wrap{padding-top:"50%";position:"relative";width:"100%"}.referral-program .checkbox{border:1px solid #000;border-radius:4px;cursor:pointer;height:16px;position:relative;top:0;width:16px}.referral-program .checkbox-disabled{background-color:rgba(46,50,56,.05);border-color:#e6e8ea}.referral-program .checkbox-checked{background-color:#fff;background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Vector_3_1.png);background-position:50%;background-repeat:no-repeat;background-size:14px;border:none}.referral-program .btn{background-color:#003b4a;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:8px 24px;text-align:center;text-transform:uppercase}.referral-program .btn-disabled{cursor:not-allowed;opacity:.2}.referral-program .ft-bar{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:8px 32px;position:fixed;right:0;visibility:hidden;z-index:-1}.referral-program .ft-bar .btn{margin-top:0;width:100%}.referral-program .btn-light{background-color:#fff;border:1px solid #1c1f23;color:#1c1f23;font-weight:500;margin-top:24px;width:334px}.referral-program .banner{align-items:center;background-color:#f0f0f0;background-image:var(--referral-pc-banner);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:360px;justify-content:center;margin-bottom:40px;width:100%}.referral-program .banner .ladderTimeCountDown{align-items:center;display:flex;flex-direction:row;justify-content:center}.referral-program .banner .ladderTimeCountDown .dot{font-size:28px;font-weight:500;margin:0 8px 20px}.referral-program .banner .ladderTimeCountDown .item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3px 5px}.referral-program .banner .ladderTimeCountDown .item .number{font-size:28px;font-weight:500}.referral-program .banner .ladderTimeCountDown .item .unit{font-size:12px;font-weight:400}.referral-program .banner .title1{font-size:24px;font-weight:500;line-height:30px;margin:16px 0;text-align:center;width:460px}.referral-program .banner .title2{font-size:14px;font-weight:400;line-height:21px;margin-bottom:24px;text-align:center;text-transform:none}.referral-program .banner .invite{display:flex;flex-direction:row}.referral-program .banner .invite .url-wrap{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:100px;display:flex;flex-direction:row;justify-content:center;padding:2px}.referral-program .banner .invite .url-wrap .url{font-size:14px;max-width:300px;overflow:hidden;padding:0 12px 0 24px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.referral-program .banner .invite .url-wrap .btn{font-size:16px;padding:8.5px 24px}.referral-program .banner .invite .share{position:relative}.referral-program .banner .invite .share .share-icon{background-color:#fff;background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Frame_1.png?v=1716184295);background-position:12px 12px;background-repeat:no-repeat;background-size:16px 16px;border-radius:100px;cursor:pointer;height:40px;margin-left:24px;padding:12px;width:40px}.referral-program .banner .invite .share .share-list{background-color:#fff;border-radius:100px;cursor:default;display:flex;flex-direction:row;left:76px;padding:4px 12px;position:absolute;top:0}.referral-program .banner .invite .share .share-list .share-item{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:100px;cursor:pointer;height:32px;width:32px}.referral-program .banner .invite .share .share-list .share-item:hover{background-color:#f0f0f0}.referral-program .banner .invite .share .share-list .facebook{background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Frame_2805.png?v=1716185117)}.referral-program .banner .invite .share .share-list .instagram{background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Frame_2806.png?v=1716185117)}.referral-program .banner .invite .share .share-list .x{background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Frame_2804.png?v=1716185117)}.referral-program .banner .invite .share .share-list .email{background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Frame_2803.png?v=1716185117)}.referral-program .description{align-items:center;display:flex;flex-direction:column}.referral-program .description .icon{background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Vector_1.png?v=1716183961);background-position:50%;background-repeat:no-repeat;background-size:cover;height:18px;margin-bottom:16px;width:18px}.referral-program .description p{color:rgba(0,0,0,.6);font-size:12px;font-weight:300;line-height:21px;text-align-last:left;width:100%}.referral-program .content{align-items:center;justify-content:center}.referral-program .content,.referral-program .over-campaign{display:flex;flex-direction:column}.referral-program .over-campaign .content{height:400px;text-align:center}.referral-program .over-campaign .content .btn{margin-top:12px}.referral-program .over-campaign .content p{line-height:21px;width:500px}.referral-program .daily-campaign,.referral-program .ladder-campaign{display:flex;flex-direction:column}.referral-program .ladder-campaign .ladder-prizes{align-items:center;display:flex;flex-direction:column;justify-content:center}.referral-program .ladder-campaign .ladder-prizes h3{margin-bottom:12px}.referral-program .ladder-campaign .ladder-prizes .invitee-list-wrap{cursor:pointer;margin-bottom:32px}.referral-program .ladder-campaign .ladder-prizes .invitee-avatar,.referral-program .ladder-campaign .ladder-prizes .invitee-list,.referral-program .ladder-campaign .ladder-prizes .invitee-list-wrap{align-items:center;display:flex;flex-direction:row;justify-content:center}.referral-program .ladder-campaign .ladder-prizes .invitee-avatar{background-color:rgba(0,59,74,.1);border-radius:100px;color:#003b4a;font-size:8px;font-weight:400;height:16px;line-height:16px;margin-right:4px;overflow:hidden;text-transform:uppercase;width:16px}.referral-program .ladder-campaign .ladder-prizes .invitee-name{color:rgba(28,31,35,.6)}.referral-program .ladder-campaign .ladder-prizes .invitee-item,.referral-program .ladder-campaign .ladder-prizes .invitee-rest{align-items:center;display:flex;flex-direction:row;font-size:10px;font-weight:400;justify-content:center;line-height:16px;margin-right:12px}.referral-program .ladder-campaign .ladder-prizes .invitee-rest{color:rgba(28,31,35,.6)}.referral-program .ladder-campaign .ladder-prizes .prize-list{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.referral-program .ladder-campaign .ladder-prizes .prize-item{align-items:center;display:flex;flex-basis:0%;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center}.referral-program .ladder-campaign .ladder-prizes .prize-item .threshold{font-size:14px;font-weight:500;line-height:16px;text-align:center}.referral-program .ladder-campaign .ladder-prizes .prize-item .recruit{font-size:14px;font-weight:400;height:21px;line-height:21px;margin-bottom:14px;text-align:center;width:100%}.referral-program .ladder-campaign .ladder-prizes .prize-item .line{background-color:#e6e8ea;height:1px;position:relative;width:100%}.referral-program .ladder-campaign .ladder-prizes .prize-item .line:after{background-color:#e6e8ea;border-radius:5px;content:" ";height:14px;left:50%;position:absolute;top:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:14px}.referral-program .ladder-campaign .ladder-prizes .prize-item .info{height:100%;margin-top:14px;padding:0 16px}.referral-program .ladder-campaign .ladder-prizes .prize-item .img{margin-top:12px;max-width:100%}.referral-program .ladder-campaign .ladder-prizes .prize-item .img img{height:100%;object-fit:contain;width:100%}.referral-program .ladder-campaign .ladder-prizes .prize-item .title{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:500;height:32.5px;line-height:16px;margin-top:16px;overflow:hidden;text-align:center;text-overflow:ellipsis}.referral-program .ladder-campaign .ladder-prizes .prize-item .title a{color:inherit;display:inline-block;text-decoration:none}.referral-program .ladder-campaign .ladder-prizes .prize-item .title a:hover{text-decoration:underline}.referral-program .ladder-campaign .ladder-prizes .prize-item .useThreshold{color:rgba(28,31,35,.6);font-size:10px;line-height:14px;padding:0 24px}.referral-program .ladder-campaign .ladder-prizes .prize-item .useThreshold,.referral-program .ladder-campaign .ladder-prizes .prize-item .value{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis}.referral-program .ladder-campaign .ladder-prizes .prize-item .value{font-size:12px;height:16px;line-height:16px}.referral-program .ladder-campaign .ladder-prizes .prize-item .checkbox-wrap{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-top:12px;text-align:center}.referral-program .ladder-campaign .ladder-prizes .prize-item-available .line,.referral-program .ladder-campaign .ladder-prizes .prize-item-available .line:after,.referral-program .ladder-campaign .ladder-prizes .prize-item-unlock .line,.referral-program .ladder-campaign .ladder-prizes .prize-item-unlock .line:after{background-color:#003b4a}.referral-program .ladder-campaign .ladder-prizes .prize-item-claimed .title,.referral-program .ladder-campaign .ladder-prizes .prize-item-claimed .useThreshold,.referral-program .ladder-campaign .ladder-prizes .prize-item-claimed .value,.referral-program .ladder-campaign .ladder-prizes .prize-item-locked .title,.referral-program .ladder-campaign .ladder-prizes .prize-item-locked .useThreshold,.referral-program .ladder-campaign .ladder-prizes .prize-item-locked .value,.referral-program .ladder-campaign .ladder-prizes .prize-item-sending .title,.referral-program .ladder-campaign .ladder-prizes .prize-item-sending .useThreshold,.referral-program .ladder-campaign .ladder-prizes .prize-item-sending .value,.referral-program .ladder-campaign .ladder-prizes .prize-item-unavailable .title,.referral-program .ladder-campaign .ladder-prizes .prize-item-unavailable .useThreshold,.referral-program .ladder-campaign .ladder-prizes .prize-item-unavailable .value,.referral-program .ladder-campaign .ladder-prizes .prize-item-used .title,.referral-program .ladder-campaign .ladder-prizes .prize-item-used .useThreshold,.referral-program .ladder-campaign .ladder-prizes .prize-item-used .value{color:rgba(28,31,35,.35)}.referral-program .ladder-campaign .grand-prizes{align-items:center;display:flex;flex-direction:column;justify-content:center}.referral-program .ladder-campaign .grand-prizes .img{width:100%}.referral-program .ladder-campaign .grand-prizes .img img{object-fit:cover;width:100%}.referral-program .ladder-campaign .grand-prizes .desc{font-size:14px;font-weight:400;line-height:21px;margin-top:16px;text-align:center}.referral-program .ladder-campaign .campaign-steps{align-items:center;display:flex;flex-direction:column;justify-content:center}.referral-program .ladder-campaign .campaign-steps .step-list{display:flex;flex-direction:row;justify-content:center;width:100%}.referral-program .ladder-campaign .campaign-steps .step-item{display:flex;flex-direction:column;flex-grow:1;margin-left:24px}.referral-program .ladder-campaign .campaign-steps .step-item:first-child{margin-left:0}.referral-program .ladder-campaign .campaign-steps .step-item .title{font-size:14px;font-weight:500;line-height:16px;text-align:center}.referral-program .ladder-campaign .campaign-steps .step-item .img{background-color:#ccc;margin-top:12px;width:100%}.referral-program .ladder-campaign .campaign-steps .step-item .img img{height:100%;object-fit:cover;width:100%}.referral-program .ladder-campaign .campaign-steps .step-item .desc{font-size:14px;font-weight:400;line-height:21px;margin-top:12px;text-align:center}.referral-program .modal{background-color:#fff;display:flex;flex-direction:column;padding:12px 12px 24px;position:relative;width:500px}.referral-program .modal .modal-hd{height:40px}.referral-program .modal .modal-bd{align-items:center;display:flex;flex-direction:column;justify-content:center}.referral-program .modal .modal-bd .img{height:325px;margin-top:12px;width:260px}.referral-program .modal .modal-bd .img img{height:100%;object-fit:contain;width:100%}.referral-program .modal .modal-bd h3{color:#1c1f23;font-size:16px;line-height:22px;margin-bottom:0}.referral-program .modal .modal-bd p{color:#1c1f23;font-size:14px;font-weight:400;line-height:21px;margin-top:4px;text-align:center}.referral-program .modal .modal-ft{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:12px}.referral-program .modal .modal-ft .btn{display:flex;flex-direction:row}.referral-program .modal .modal-ft .btn-ok div{margin-right:8px}.referral-program .modal .modal-ft .btn-cancel{background-color:#fff;border:1px solid #1c1f23;color:#1c1f23;font-weight:500;margin-right:12px}.referral-program .modal .close-icon{background-image:url(https://cdn.shopify.com/s/files/1/0549/5577/0104/files/Frame_2_1.png?v=1716190318);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:16px;position:absolute;right:12px;top:12px;width:16px}@media screen and (min-width:810px){.referral-program .prize-item .info{max-width:200px;padding-bottom:16px!important}}@media screen and (max-width:1440px){.referral-program .box{margin-bottom:40px;padding:56px 120px;width:100%!important}.referral-program .banner{height:320px}}@media screen and (max-width:1024px){.referral-program .box{margin-bottom:24px;padding:32px 56px;width:100%!important}.referral-program .banner{height:256px}}@media screen and (max-width:810px){.referral-program h1,.referral-program h2,.referral-program h3{font-size:16px!important}.referral-program .box{margin-bottom:24px;padding:24px 32px;width:100%!important}.referral-program .banner{background-image:var(--referral-mb-banner);height:600px;margin-bottom:24px}.referral-program .banner .title2{font-size:14px!important}.referral-program .ft-bar{visibility:visible;z-index:10}.referral-program .btn-light{width:100%}.referral-program .share-list{left:24px!important;padding:12px 4px!important;top:-170px!important}.referral-program .prize-list,.referral-program .share-list{flex-direction:column!important}.referral-program .prize-list .prize-item{flex-basis:150px!important;flex-direction:row!important;position:relative;width:100%}.referral-program .prize-list .prize-item .threshold{left:14px;position:absolute;top:-1px}.referral-program .prize-list .prize-item .recruit{left:14px;position:absolute;top:14px;width:auto!important}.referral-program .prize-list .prize-item .img{height:92.5px;margin-top:0!important;width:74px}.referral-program .prize-list .prize-item .info{align-items:center;display:flex;flex-direction:row;height:92px!important;justify-content:space-between;margin-top:22px!important;padding-left:50px;position:relative;width:100%}.referral-program .prize-list .prize-item .info .title{font-size:12px;font-weight:500;height:32px;left:140px;line-height:16px;margin-top:0!important;position:absolute;text-align:left;top:18px;width:310px}.referral-program .prize-list .prize-item .info .useThreshold{font-size:12px;font-weight:500;left:140px;line-height:14px;margin-top:0!important;padding:0!important;position:absolute;text-align:left;top:66px;width:310px}.referral-program .prize-list .prize-item .info .value{font-size:12px;font-weight:500;height:16px;left:140px;line-height:16px;margin-top:0!important;position:absolute;text-align:left;top:50px;width:310px}.referral-program .prize-list .prize-item .line{height:100%!important;left:0;position:absolute!important;top:0;width:1px!important}.referral-program .prize-list .prize-item .line:after{left:-7px!important;top:0!important}.referral-program .step-list{flex-wrap:wrap;justify-content:flex-start!important;margin-top:-24px}.referral-program .step-list .step-item{flex-grow:1!important;margin-left:0!important;margin-top:24px;max-width:50%}.referral-program .step-list .step-item:nth-child(odd){padding-right:6px!important}.referral-program .step-list .step-item:nth-child(2n){padding-left:6px!important}.referral-program .modal{min-width:300px;width:90%}.referral-program .modal .btn{align-items:center;justify-content:center;width:260px}}@media screen and (max-width:580px){.referral-program h1,.referral-program h2,.referral-program h3{font-size:15px!important}.referral-program .box{margin-bottom:24px;padding:24px 16px;width:100%!important}.referral-program .btn-light{height:36px}.referral-program .banner{background-image:var(--referral-mb-banner);height:375px}.referral-program .banner .title1,.referral-program .banner .title2{width:327px}.referral-program .banner .url{width:144px}.referral-program .prize-list{flex-direction:column!important}.referral-program .prize-list .prize-item{flex-direction:row!important;height:150px;position:relative;width:100%}.referral-program .prize-list .prize-item .threshold{left:14px;position:absolute;top:-1px}.referral-program .prize-list .prize-item .recruit{left:14px;position:absolute;top:14px;width:auto!important}.referral-program .prize-list .prize-item .img{height:90px;margin-top:0!important;width:74px}.referral-program .prize-list .prize-item .info{padding-left:20px}.referral-program .prize-list .prize-item .info .title,.referral-program .prize-list .prize-item .info .useThreshold,.referral-program .prize-list .prize-item .info .value{left:110px;width:200px!important}}