.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1!important}.scroll-trigger.animate--slide-in{transform:none!important}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1!important;animation:none!important}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:none!important;animation-delay:0ms!important}.capikids-gender-filter{display:flex;justify-content:center;gap:8px;margin:-60px 0 6px;padding:0 15px;position:relative;z-index:50}.capikids-gender-btn{width:108px;height:42px;border:0;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:6px;background:#123b7a;color:#fff;font:900 11px Montserrat,sans-serif;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 6px 18px #00000024;transition:.12s ease}.capikids-gender-btn:last-child{background:#ff2f92}.capikids-gender-btn:hover{transform:translateY(-1px)}.capikids-gender-btn:active{transform:scale(.97)}.capikids-gender-btn.active{background:#fff;color:#000}.capikids-gender-icon{width:15px;height:15px;filter:brightness(0) invert(1)}.capikids-gender-btn.active .capikids-gender-icon{filter:brightness(0)}@media(max-width:768px){.capikids-gender-filter{margin:-50px 0 4px;gap:7px}.capikids-gender-btn{width:104px;height:40px;font-size:10px}.capikids-gender-icon{width:14px;height:14px}}.capikids-buttons{display:flex;flex-direction:column;gap:12px;width:100%}.capikids-continue-btn{background:#fff!important;color:#000!important;border:1px solid #000000!important;width:100%!important;min-height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:600!important;font-size:15px!important;padding:0 20px!important;box-sizing:border-box!important;cursor:pointer}.capikids-continue-btn:hover{background:#f5f5f5!important}.capikids-frete-box{width:100%;margin-top:14px;padding:14px;border-radius:14px;background:#fff}.capikids-frete-box h3{font-size:14px;font-weight:700;margin-bottom:10px;color:#222;letter-spacing:.2px}.capikids-frete-form{display:flex;gap:8px}.capikids-frete-form input{flex:1;height:44px;border:none;border-radius:10px;background:#f5f5f5;padding:0 14px;font-size:14px!important;box-shadow:none!important;outline:none}.capikids-frete-form input::placeholder{color:#7a7a7a;font-size:12px;letter-spacing:.2px}.capikids-frete-form button{height:44px;border:none;border-radius:10px;padding:0 18px;background:#4a4a4a;color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.capikids-frete-form button:hover{background:#5a5a5a}.capikids-local{margin-top:10px;font-size:13px;color:#444}.capikids-opcoes{margin-top:12px}.capikids-frete-item{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #f0f0f0}.capikids-frete-item strong{font-size:13px;color:#222}.capikids-frete-item span{display:block;margin-top:3px;font-size:11px;color:#777;line-height:1.4}.capikids-aviso{margin-top:10px;font-size:11px;color:#888;line-height:1.5}html,body{overflow-x:hidden!important}.div_main{display:flex;align-items:center;justify-content:space-between;width:100%}.price{font-size:32px;font-weight:700;color:#e53935;margin-right:10px}.discount-badge{display:flex;align-items:center;padding:10px;border-radius:10px;width:fit-content;font-family:FontePIX,Arial,sans-serif}.icon_pix{width:30px;height:30px;margin-right:10px}.discount-text{display:flex;flex-direction:column}.discount-text span{line-height:1}.discount-percent{font-size:35px;font-weight:700}.discount-off-pix{display:flex;flex-direction:column;padding-left:4px}.discount-off{font-size:16px;font-weight:700}.discount-pix{font-size:16px;margin-top:-1px}.discount-economy{font-size:14px}.more_payments_bar{font-size:15px;margin-top:-18px}@media(max-width:480px){.price{font-size:20px}.discount-badge{padding:6px}.icon_pix{width:20px;height:20px}.discount-percent{font-size:24px}.discount-off,.discount-pix{font-size:12px}.discount-economy{font-size:10px}.more_payments_bar{margin-top:-10px}}#progress_bar,.items-count{margin-top:0}.items-count{margin-bottom:15px}.items-count p{padding-bottom:0;margin:0;font-weight:700;text-align:center}.count{padding:1px}.progressbar{position:relative;display:block;width:100%;height:var(--alt-progress);background:var(--colorp-progress);border-radius:4px;overflow:hidden;margin-bottom:-30px;box-shadow:inset 0 1px 2px #0000001a}.progress-fill{width:0;height:100%;background:var(--colors-progress);border-radius:4px;transition:width .8s ease}.progress-fill.less-than-ten{background-color:var(--colors-progress)!important}.progressbar.active .progress-fill{animation:progress-bar-stripes 2s linear infinite}.progress-striped .progress-fill{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}#clock-ticker{display:block;margin-bottom:0;margin-left:64px}#clock-ticker .block{position:relative;color:#000;font-weight:700;float:left;text-align:center;width:25%}#clock-ticker .block .flip-top{width:88px;height:39px;line-height:40px;font-size:40px;text-align:center}#clock-ticker .block .label,span.flip-top{color:#000;font-weight:700;text-align:center;font-size:14px;width:88px;line-height:25px;font-family:Open Sans,Arial,sans-serif}.progress-bar-wrapper{font-size:var(--font-progress);padding-bottom:10px}.lbx-pv-btn{transition:all .2s ease}.lbx-pv-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.lbx-pv-overlay{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;display:flex}.lbx-pv-overlay.active{opacity:1;visibility:visible}.lbx-pv-modal{transform:translateY(20px) scale(.97);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease}.lbx-pv-overlay.active .lbx-pv-modal{transform:translateY(0) scale(1);opacity:1}.lbx-pv-anim-btn{transition:all .2s ease}.lbx-pv-anim-btn:hover{filter:brightness(.9);transform:translateY(-1px)}.lbx-pv-anim-btn:active{transform:translateY(0) scale(.98)}#lbx-pv-result{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1),opacity .5s ease}#lbx-pv-result.show{max-height:400px;opacity:1;transition:max-height .8s ease,opacity .8s ease}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-performance.css.map */
