@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.loader-container{&[data-v-5e74b86c]{position:fixed;top:0;left:0;height:100vh;width:100vw;background:#ffd000;display:flex;justify-content:center;flex-direction:column;align-items:center;z-index:999}img[data-v-5e74b86c]{width:20%}}.loader[data-v-5e74b86c]{display:flex;justify-content:center;align-self:center;margin:0 auto}.loader-point[data-v-5e74b86c]{width:1.5rem;height:1.5rem;margin:3rem .5rem;border-radius:50%;background-color:#fff;animation:loader-5e74b86c .6s infinite alternate}@keyframes loader-5e74b86c{to{opacity:.1;transform:translate3d(0,-1rem,0)}}.loader-point[data-v-5e74b86c]:nth-child(2){animation-delay:.2s}.loader-point[data-v-5e74b86c]:nth-child(3){animation-delay:.4s}@font-face{font-family:SnyderSpeedBrush;src:url(/fonts/SnyderSpeedBrush.b420bcf7.ttf) format("truetype")}@font-face{font-family:MulaRSlim;src:url(/fonts/MulaRSlim-ExtraBlack.62d3464c.otf) format("opentype")}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}}@media (min-width:1200px){.visible-lg{display:block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}:root{--blue-color:#2e00be;--blue-light-color:#0bb4ea;--yellow-color:#ffda00;--red-color:#fd3233}*,:after,:before{margin:0;padding:0;box-sizing:border-box}h1{font-weight:bolder;font-size:24px}h2{font-size:16px}h2,h3{font-weight:700}h3{font-size:11px}body{font-size:10px;font-style:normal;font-weight:400;font-family:Poppins}h1,h2,h3,h4,h5,h6,input,label,p{font-family:Poppins,sans-serif}input,label{font-weight:400}footer,header,main{width:100%}main{background-color:var(--blue-light-color);height:100dvh}.header-contain{background-color:var(--blue-color);display:flex;flex-direction:row;box-shadow:0 5px 6px 0 rgba(29,29,29,.2);filter:drop-shadow(0 0 5px rgba(0,0,0,.25));width:100%;height:70px;justify-content:space-between;align-items:center;padding:10px;top:0;picture{width:100%;display:flex;justify-content:center;img{height:70px}}}.footer{display:flex;justify-content:center}.footer-contain{position:fixed;bottom:0;background-color:var(--ghost-white-color);display:flex;flex-direction:row;justify-content:space-around;border-radius:20px;gap:0;padding:8px 20px;width:95%;filter:drop-shadow(0 0 5px rgba(0,0,0,.25))}.footer-menu{display:flex;padding:8px 8px;color:var(--text-color);text-decoration:none;height:50px;width:30%;font-size:12pt;border-radius:16px;justify-content:center;align-items:center;gap:10px;color:#fff;border:2px solid var(--blue-cola-color);border-radius:30px;padding:10px 20px;cursor:pointer;position:fixed;z-index:99;filter:drop-shadow(0 8px 0 var(--blue-cola-color));left:2%;bottom:8%;background-color:#003da6}@media only screen and (min-width:1024px){.header-contain{height:auto;picture{display:flex;justify-content:center;img{width:20%;height:auto}}}h1{font-weight:700;font-size:26px;text-align:center}body{font-size:16px;font-style:normal;font-weight:400;font-family:Poppins,sans-serif}.button-ingresa{display:flex;gap:5px;background-color:#ec3131;color:var(--bg-color);border:none;font-weight:900;padding:5px 5px 5px 10px;border-radius:30px;width:auto;cursor:pointer;justify-content:center;align-items:center}.section-1{background:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/img/header-bg.webp);background-repeat:no-repeat;background-size:contain}.content{background-image:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/img/tender-desktop.webp)}.content,.content2{display:flex;justify-content:center;align-items:center;width:100%;flex-grow:1;position:relative;background-repeat:no-repeat;background-size:cover;background-color:#ec3131}.participa-cont{position:fixed;top:10%;right:21%;width:8%;z-index:10}.bg-cr-left,.bg-cr-right{background:var(--philippine-yellow-color);color:#ec3131;width:27px;height:60px;padding:18px 0;font-size:20pt}.bg-cr-left{left:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.bg-cr-left,.bg-cr-right{position:absolute;top:50%}.bg-cr-right{right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.hero{height:90vh!important}.hero,.hero-consumer{width:100%;max-width:1200px;position:relative}.hero-consumer{height:80vh}.choose-cont{width:auto;font-family:SnyderSpeedBrush;padding:20px;background-color:var(--philippine-yellow-color);color:#ec3131;border-radius:50%;position:fixed;top:15%;left:1%;filter:drop-shadow(0 8px 0 #F15400);cursor:pointer;z-index:99}.hero img{position:absolute;max-width:100%}.copy{width:35%;bottom:-10%;left:50%;transform:translateX(-90%);z-index:5}.cta-scroll{position:absolute;bottom:15vh;z-index:9;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:5px}.arrow2{width:24px;height:24px;border-bottom:4px solid #b81a12;border-right:4px solid #b81a12;transform:rotate(45deg);animation:bounce 1.9s infinite}.second{animation-delay:.1s}@keyframes bounce{30%,to{transform:translateY(0) rotate(45deg)}50%{transform:translateY(10px) rotate(45deg)}}.section-2,.section-2_consumer{background-image:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/img/section2-bg.webp);background-repeat:no-repeat;background-size:cover;padding:18.5vh 0;position:relative;z-index:3;overflow:unset}.sc2-button{font-family:SnyderSpeedBrush;font-size:20pt}.sc2-button,.sc2-button2{background-color:#ec3131;color:var(--philippine-yellow-color);border:2px solid #b81a12;border-radius:30px;padding:10px 20px;filter:drop-shadow(0 8px 0 #851711);cursor:pointer}.sc2-button2{font-family:MulaRSlim;font-size:11pt;width:100%;margin-bottom:20px}.como{width:16%;position:absolute;top:2%;left:42%;right:42%}.section-2_cards{display:flex;justify-content:center;gap:0;img{width:60%}}.section-3,.section-3_consumer{position:relative;display:flex;flex-direction:column;align-items:center;padding:15vh 0 0 0;background-color:#ec3131;background-image:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/img/Frutala3.webp);background-size:cover;background-position:top}.section-3_img{width:100%;text-align:center;img{width:20%;max-width:100%}}.section-3_img2{width:100%;text-align:center;img{width:60%;max-width:100%}}.section-3_date{width:100%;text-align:center;p{font-family:MulaRSlim;color:var(--philippine-yellow-color);font-size:15pt}}.carousel-container{flex-direction:column;overflow:hidden;width:100%;margin-bottom:8vh}.carousel,.carousel-container{display:flex;align-items:center;justify-content:center;position:relative}.carousel{width:600px;height:500px}.carousel-item{position:absolute;transition:transform .5s ease,opacity .5s ease;text-align:center}.carousel-item img{width:400px;height:400px}.carousel-item2{position:absolute;transition:transform .5s ease,opacity .5s ease;text-align:center}.carousel-item2 img{width:400px;height:350px}p{font-weight:700;text-align:center;margin-top:10px}.carousel-controls{margin-top:10px}.arrow,.carousel-controls{display:flex;justify-content:center}.arrow{background:var(--bg-color);border:2px solid #b81a12;width:60px;height:60px;font-size:32px;cursor:pointer;margin:0 10px;border-radius:50%;align-items:center}.section-4,.section-4_consumer{position:relative;padding:8vh 0 0 0;background-color:#ec3131;background-image:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/img/Frutala3.webp);background-size:auto;background-position:bottom}.section-4,.section-4_consumer,.section-4_up{display:flex;flex-direction:column;align-items:center}.section-4_up{width:100%;gap:40px;padding-bottom:30px;p{font-family:Arial;font-style:italic;font-size:10pt;font-weight:200;color:var(--bg-color);width:60%}}.up-button{font-family:SnyderSpeedBrush;font-size:20pt}.up-button,.up-button2{background-color:var(--philippine-yellow-color);color:#de2923;border:2px solid #ff8c00;border-radius:30px;padding:10px 20px;filter:drop-shadow(0 8px 0 #F15400);cursor:pointer}.up-button2{margin-bottom:20px}.up-button2,.up-invalid{font-family:MulaRSlim;font-size:11pt;width:100%}.up-invalid{background-color:var(--bg-ligth-color);color:var(--text-color);border:2px solid var(--text-color);border-radius:30px;padding:10px 20px;filter:drop-shadow(0 8px 0 var(--text-color));cursor:pointer}.section-4_down{display:flex;gap:20px;padding:10vh 5vh 5vh 5vh;width:100%;background-color:#ad1616;border-top-left-radius:60px}.section-4_img{width:30%;text-align:center;img{width:70%}}.news-cont{width:70%;padding:50px}.news_input{display:flex;flex-direction:column;gap:10px;label{font-size:40pt;color:var(--philippine-yellow-color)}input,label{font-family:MulaRSlim}input{border-radius:20px;padding:10px;border:none;font-size:16pt;width:85%}}.news_check{display:flex;flex-direction:column;padding:5vh 0;gap:10px;color:var(--bg-color);a{color:var(--philippine-yellow-color);font-weight:700}}.news_send{font-size:30pt;font-family:MulaRSlim;padding:1vh 6vh;border-radius:40px;color:#002bb1;border:none;background-color:var(--philippine-yellow-color);cursor:pointer}.social_img{width:50%;cursor:pointer}.legal-links{flex-direction:row;font-size:10pt;gap:10px}.modal-overlay{position:fixed;top:2%;left:35%;width:30%;height:100%;z-index:11}.consumer-chose{flex-direction:row}.section-ranking{display:flex;flex-direction:column;align-items:center;padding:4vh 0 0 0;background-color:#ec3131;background-image:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/img/Frutala3.webp);background-size:cover;background-position:top;margin-top:70px;h2{font-size:18pt}h2,h3{color:var(--bg-color)}h3{font-size:16pt}p{color:var(--bg-color)}}.ranking-container{max-width:100%;margin:auto;text-align:center;padding:20px}.text-cont{text-align:center;padding:20px 20px;border-radius:8px;background-color:#ffd000;color:#ec3131;background-image:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/img/mb-fruta.webp);background-position:50%;background-size:cover}table{width:100%;border-collapse:collapse;margin-top:20px}.usuario-logueado{background-color:#d3f9d8;font-weight:700}.mensaje-usuario-logueado{margin-top:20px;padding:10px;font-weight:700;p{font-size:12pt}}.share-title{padding-top:25px;font-family:SnyderSpeedBrush;color:var(--philippine-yellow-color)!important;font-size:18pt!important;text-align:center}.mensaje-info{margin-top:20px;font-weight:700;font-family:MulaRSlim;color:var(--bg-color)}.login-cont{display:flex;flex-direction:column;align-items:center;right:0}.log-banner,.login-cont{width:100%;position:absolute;top:0}.log-banner{height:100vh;background-image:url(https://images-development-codi.s3.us-east-1.amazonaws.com/Champions-Hit/BG-DESKTOP.png);background-size:contain;background-repeat:no-repeat;overflow:hidden}.login-main{width:85%;img{width:20%}h1{color:var(--bg-color)}}.info-text{padding:0}.stepper-container{width:85%}.form-login{width:100%;height:auto;padding:10px}.register-title{width:100%;background:transparent;border-top-left-radius:14px;border-top-right-radius:14px;text-align:center;color:var(--bg-color)}.container-input{gap:4%}.login-input_btn{display:flex;flex-direction:row;gap:10px;width:100%}.login-contain-input,.login-contain-input2{width:100%}.swal-text-left{display:flex;flex-direction:column;align-items:center}.pop-tips{width:50%}.promo-contain>picture{display:flex;justify-content:center;img{width:35%}}.contex-message>picture{display:flex;justify-content:center;img{width:35%}}.title-main{padding:32px 80px}.title-points{width:23%}.points-cta{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;padding:40px 52px 0 52px}.section-points{width:20%;display:flex;flex-direction:column;gap:40px}.main-points{width:100%;padding:24px;background-color:var(--bg-color);border-radius:8px;border:1px solid #dfdfdf}.points-option{display:flex;flex-direction:column;flex-wrap:wrap;padding:24px 0 0 0;a{text-decoration:none;color:var(--text-color);display:flex;gap:10px;align-items:center}}.option-item{text-decoration:none;color:var(--text-color);gap:10px;cursor:pointer}.option-item,.points-text{display:flex;align-items:center}.points-text{width:100%;justify-content:center;p{font-size:24px}}.points-view{background:url(https://images-development-codi.s3.us-east-1.amazonaws.com/postobon-frisby/OCR-Postobon/hit-figura.webp);background-size:cover;color:var(--bg-color);padding:18px;border-radius:8px;display:flex}.column-1{width:100%;display:flex;flex-direction:column;gap:10px}.column-2{width:10%}.column-1_points{width:100%;display:flex;align-items:center;gap:2px}.column-1_image{width:70%;img{width:100%}}.spend_image{width:30%;img{width:100%}}.input__points-enter{padding:8px;input{width:100%}}.btn-history{width:20%}.carga-factura-container{width:100%;margin-top:0;flex-direction:row}.card{width:30%;display:flex;flex-direction:column;align-items:center;padding:16px;p{word-wrap:break-word;filter:drop-shadow(1px 1px 1px black);font-weight:600}}hr{width:100%;height:4px;border:none;background-color:var(--philippine-yellow-color);border-radius:8px;margin:20px 10px;box-shadow:0 4px 6px rgba(0,0,0,.2);filter:opacity(.65)}.register-cont{height:90vh;justify-content:flex-start;padding:20px}.register-cont,.register-cont2{width:100%;display:flex;flex-direction:column;align-items:center;position:absolute;top:0;right:0;overflow:auto;border-radius:16px}.register-cont2{justify-content:center;height:100%;padding-bottom:20px}.hidden-checkboxes{display:flex;flex-direction:column;gap:16px;padding:18px;font-size:12px;border-radius:8px;border:1px solid #dfdfdf;transition:all .3s ease}.change-contain,.forgot-contain{display:flex;flex-direction:column;align-items:center}.disclaimer{width:50%;padding:10px}.main-product{display:flex;flex-direction:column;width:80%;padding:0 50px}.products{display:flex;align-items:center;gap:5px;flex-direction:row;flex-wrap:nowrap}.mover{padding:10px;text-align:center;border-radius:50%;background-color:var(--blue-cola-color);color:var(--bg-color);cursor:pointer;height:35px;width:35px}.product-contain{display:flex;justify-content:space-evenly;width:100%;gap:20px;border:1px solid #dfdfdf;border-radius:8px;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.product-card{min-width:40%;width:35%}.merch-contain{display:flex;width:100%;justify-content:space-around;align-items:center;padding:48px;gap:10px}.spend-contain{width:40%;justify-content:space-around}.spend-card,.spend-contain{display:flex;flex-direction:column;gap:20px;align-items:center}.spend-card{width:100%;border:1px solid #dfdfdf;border-radius:8px}.spend-points{display:flex;align-items:center;justify-content:center;gap:2px;p{font-weight:700;font-size:24px}}.history-contain{display:flex;gap:50px;padding:40px 52px 0 52px}.history-column{width:80%;border-radius:8px;border:1px solid #dfdfdf;background-color:var(--bg-color)}.table__points-ranking{td{font-size:16px;width:30%}}.top-image{width:8%}.footer-contain{position:fixed;bottom:0;background-color:var(--ghost-white-color);gap:36px;padding:8px 24px;width:50%}.footer-menu{padding:8px 24px;width:8%;p{margin:0!important}}.popup-content{width:20%}}.swal2-title{font-size:18px!important}@media only screen and (min-height:600px) and (max-height:750px){.hero{height:90vh}}@media only screen and (min-width:1366px){.hero-consumer{width:100%;max-width:1200px;height:80vh;position:relative}}@media screen and (min-width:460px) and (max-width:550px){.hero{height:435px!important}.hero-consumer{height:475px}}@media screen and (max-width:375px){.hero{height:320px!important}.hero-consumer{height:38vh}}@media screen and (max-width:320px){.hero{height:270px!important}.hero-consumer{height:38vh}}