.slideshow__text{background:none}.slideshow .banner{transition:opacity .5s ease-in-out,transform .3s ease}.slide-schedule-status{position:absolute;top:15px;left:15px;background:#000000d9;color:#fff;padding:8px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 15px #0003;opacity:0;pointer-events:none}.slide-schedule-status.active{background:linear-gradient(135deg,#28a745,#20c997);opacity:1}.slide-schedule-status.coming-soon{background:linear-gradient(135deg,#ffc107,#fd7e14);opacity:1}.slide-schedule-status.expired{background:linear-gradient(135deg,#dc3545,#e83e8c);opacity:1}.slideshow-component:hover .slide-schedule-status{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.banner[data-scheduled=true]{position:relative}.banner[data-scheduled=true]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 48%,rgba(40,167,69,.1) 49%,rgba(40,167,69,.1) 51%,transparent 52%);pointer-events:none;z-index:1}.slideshow .slider-counter{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:25px;padding:8px 16px;box-shadow:0 4px 20px #0000001a}.slideshow .slider-button{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1);transition:all .3s ease}.slideshow .slider-button:hover{background:#fff;transform:scale(1.05);box-shadow:0 4px 15px #0003}@media (max-width: 768px){.slide-schedule-status{top:10px;left:10px;padding:6px 10px;font-size:10px;border-radius:15px}.slideshow .slider-counter{padding:6px 12px;border-radius:20px;margin:10px}.slideshow .slider-button{width:40px;height:40px;border-radius:50%}.slideshow__text-wrapper{padding:20px 15px}.banner__heading{line-height:1.3;margin-bottom:15px}}body[data-debug=true] .slide-schedule-status{opacity:1!important;pointer-events:auto}body[data-debug=true] .slide-schedule-status:after{content:attr(data-start) " \2192  " attr(data-end);display:block;font-size:9px;opacity:.8;margin-top:2px}@keyframes slideScheduledEntry{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.banner[data-just-activated=true]{animation:slideScheduledEntry .8s ease-out}.banner[data-expiring-soon=true]:after{content:"\26a0\fe0f  Expira pronto";position:absolute;top:50px;right:15px;background:#ffc107;color:#212529;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600;z-index:101}
/*# sourceMappingURL=/cdn/shop/t/105/assets/slideshow-custom.css.map */
