.header-rewards-progress{padding:0 1.5rem}.header-rewards-progress--bar{position:relative;width:100%;text-align:center;color:#6d6e70;text-transform:uppercase;background:#c4c4c4;min-height:20px;transition:.5s ease;overflow:hidden}.header-rewards-progress.nav-down{top:16px}.minicart .header-rewards-progress{position:relative}.header-rewards-progress--text,.tipbar-comercial p{margin:0 auto 10px;display:flex;justify-content:center;align-items:center;position:relative;z-index:3;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#623412;text-transform:none}.header-rewards-progress--text svg{margin-right:10px}.header-rewards-progress--text.blinking{-webkit-animation:blinking .8s ease-in-out;animation:blinking .8s ease-in-out;-webkit-animation-iteration-count:3;animation-iteration-count:3}.header-rewards-progress--text.completed{color:#fff;font-weight:700}.header-rewards-progress--text.header-day__text{white-space:normal;position:absolute;transition:.5s ease}.header-rewards-progress--text.header-day__is-visible{opacity:1}.header-rewards-progress--text.header-day__is-hidden{opacity:0}.header-rewards-progress--track,.tipbar-comercial p{width:100%;position:relative;display:flex;justify-content:center;align-items:center;background:#c4c4c4;overflow:hidden;height:20px}.header-rewards-progress--track.header-day__bg .header-rewards-progress--text{color:#fff}.header-rewards-progress--track.header-day__bg .header-rewards-progress--fill__bg{background:#cdb68d}.header-rewards-progress--track.header-day__bg .header-rewards-progress--icons{display:none}.header-rewards-progress--track.header-day__bg .header-rewards-progress--icons .free-shipping-icon svg path,.header-rewards-progress--track.header-day__bg .header-rewards-progress--icons .gift-icon svg path{fill:#fff}.header-rewards-progress--track.header-day__bg .header-rewards-progress--icons .free-shipping-icon.is-loading:after,.header-rewards-progress--track.header-day__bg .header-rewards-progress--icons .gift-icon.is-loading:after{background:#fff}.header-rewards-progress--icons{display:none!important}.header-rewards-progress--fill{position:absolute;left:0;top:0;height:100%;width:100%;opacity:1;z-index:1}.header-rewards-progress-step-inicio .header-rewards-progress--fill{background:#076f6b!important}.header-rewards-progress-step-inicio .header-rewards-progress--fill__bg{background:#6f0b07}.header-rewards-progress-step-1 .header-rewards-progress--fill{background:rgba(54,0,144,.6)}.header-rewards-progress-step-1 .header-rewards-progress--fill__bg{background:#c4c4c4}.header-rewards-progress-step-1 .header-rewards-progress--text{color:#fff}.header-rewards-progress-step-2 .header-rewards-progress--fill{background:#50674f}.header-rewards-progress-step-2 .header-rewards-progress--fill__bg{background:#789688}.header-rewards-progress-step-2 .header-rewards-progress--text{color:#fff}.header-rewards-progress-step-3 .header-rewards-progress--fill{background:#f7c966}.header-rewards-progress-step-3 .header-rewards-progress--fill__bg{background:#edb02c}.header-rewards-progress-step-3 .header-rewards-progress--text{color:#fff}.header-rewards-progress--text strong{padding:0 5px}.header-rewards-progress--fill.animate:after{content:"";background-image:linear-gradient(-45deg,hsla(0,0%,100%,.125) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.125) 0,hsla(0,0%,100%,.125) 75%,transparent 0,transparent);position:absolute;top:0;left:0;width:100%;height:100%;background-size:35px 35px;-webkit-animation:cssProgressActive 2s linear infinite;animation:cssProgressActive 2s linear infinite}.header-rewards-progress--fill.second-level-bg{background:#91f25f;background:linear-gradient(90deg,#91f25f 1%,#00c6ab 10%,#00cfff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#91f25f",endColorstr="#00cfff",GradientType=1)}.header-rewards-progress--fill.active{opacity:1}.header-rewards-progress--fill__bg{position:absolute;width:100%;top:0;left:0;height:100%;z-index:2;transition-duration:.5s;transition-timing-function:ease-in}.header-rewards-progress.stick{transform:translate(0)}.header-rewards-progress.unstick{transform:translateY(-35px)}@-webkit-keyframes blinking{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes blinking{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes cssProgressActive{0%{background-position:0 0}to{background-position:35px 35px}}@keyframes cssProgressActive{0%{background-position:0 0}to{background-position:35px 35px}}@media screen and (max-width:1024px){.header-rewards-progress--text{white-space:normal;padding:0 15px}}.vtex-flex-layout-0-x-flexRow--header-rewards .header-rewards-progress--text{display:none}.vtex-flex-layout-0-x-flexRow--header-rewards .header-rewards-progress{padding:0}.header-rewards-progress--bar .header-rewards-progress--text{display:none}.vtex-flex-layout-0-x-flexRow--header-rewards .header-rewards-progress--bar .header-rewards-progress--text{display:block;margin:10px auto;color:#fff}