.reveal{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.reveal.reveal-visible{opacity:1;transform:translateY(0)}.reveal-right{display:inline-block;opacity:0;transform:translate(50px);transition:opacity .8s ease-out,transform .8s ease-out}.reveal-right.reveal-visible{opacity:1;transform:translate(0)}.reveal-top{opacity:0;transform:translateY(-30px);transition:opacity .8s ease-out,transform .8s ease-out}.reveal-top.reveal-visible{opacity:1;transform:translateY(0)}.reveal-top:nth-child(1){transition-delay:.1s}.reveal-top:nth-child(2){transition-delay:.25s}.reveal-top:nth-child(3){transition-delay:.4s}.reveal-top:nth-child(4){transition-delay:.55s}.reveal-top:nth-child(5){transition-delay:.7s}body.template-index #navbar{background:transparent!important;position:absolute;top:0;left:0;width:100%}body:not(.template-index) #navbar{background:#fff!important;position:relative}body.template-index #navbar .navbar-nav>.nav-item>.nav-link{color:#fff!important}body.template-index #navbar .dropdown-menu a,body.template-index #navbar .dropdown-item,body.template-index #navbar .navbar-collapse .nav-link{color:#000!important}body.template-index #nav-item-cart .nav-link.botao-pes svg,body.template-index #nav-item-cart .nav-link.botao-pes path{stroke:#000!important;color:#000!important}.product-highlights{margin:20px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;max-width:600px}.highlights-title{font-size:18px;font-weight:600;margin-bottom:15px;color:#000;text-align:center}.highlights-list{list-style:none;padding:0;margin:0 auto;display:inline-block;text-align:left}.highlights-list li{padding:8px 0 8px 30px;position:relative;font-size:14px;line-height:1.6}.highlights-list li:before{content:"\2713";position:absolute;left:0;color:#4caf50;font-weight:700;font-size:16px}.topbar-marquee{width:100%;overflow:hidden;white-space:nowrap}.topbar-marquee__track{display:flex;width:max-content;animation:marquee-infinite 20s linear infinite;will-change:transform;transform:translateZ(0);gap:0}.topbar-marquee__content{flex-shrink:0}@keyframes marquee-infinite{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.countdown-fixed{display:inline-block;min-width:240px;text-align:center;font-size:16px;background:var(--color-dark);border-radius:10px;padding:2px 6px;font-weight:700}.topbar-marquee:hover .topbar-marquee__track{animation-play-state:paused}.not-for-you .highlights-list li:before{content:"\d7";color:#000;font-weight:400}.product-context{max-width:600px;margin:25px auto 10px;text-align:center}.product-context p{font-size:14px;color:#555;line-height:1.5}details summary{list-style:none;position:relative;padding-left:28px;cursor:pointer}details summary::-webkit-details-marker{display:none}details summary::marker{display:none}details summary:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #333;transition:transform .25s ease}details[open] summary:before{transform:translateY(-50%) rotate(90deg)}.product-accordion .card-header .btn.collapsed{background:linear-gradient(135deg,#ffd84d,#ffa50b)!important;color:#fff!important;border:none!important}.product-accordion .card-header .btn:not(.collapsed){background:linear-gradient(135deg,#ffc107,#ff8c00)!important;color:#fff!important;border:none!important}.reveal-video{opacity:0;transform:translateY(40px) scale(.96);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.reveal-video.reveal-visible{opacity:1;transform:translateY(0) scale(1)}.reveal-omnisend{opacity:0;transform:translateY(50px) scale(.97);transition:opacity 1s ease,transform 1s cubic-bezier(.16,1,.3,1)}.reveal-omnisend.reveal-visible{opacity:1;transform:translateY(0) scale(1)}.whatsapp-bubble{background:#fff;color:#333;padding:10px 16px;border-radius:22px;font-size:14px;font-weight:500;box-shadow:0 8px 25px #00000026;position:relative;display:flex;align-items:center;gap:10px;animation:fadeIn .6s ease}.bubble-close{background:transparent;border:none;font-size:16px;cursor:pointer;color:#bbb;padding:0;line-height:1;transition:all .2s ease}.bubble-close:hover{color:#333;transform:scale(1.1)}#topbar{position:fixed;top:0;left:0;width:100%;z-index:9999}body{padding-top:40px!important}.modal.show{z-index:20000!important}.modal-backdrop.show{z-index:19999!important}button[name=buttonBuy]{background:linear-gradient(135deg,#ffc107,#ff9e1f)!important;color:#fff!important;border:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom.css.map */
