.skeleton-loader{transition:opacity .3s ease-in-out}.carousel-item img{opacity:0;transition:opacity .5s ease-in-out}.carousel-item{opacity:0;transition:opacity 1s ease-in-out;z-index:1}.carousel-item.opacity-100{opacity:1;z-index:2}.carousel-item .top-8.-right-3,.carousel-item .top-1\/4.-left-8,.carousel-item .animate-pulse,.block.w-2.h-2.rounded-full.bg-emerald-400.mr-2,.inline-flex.items-center.px-4.py-2 .fas.fa-heart{animation:none!important}#prev-slide,#next-slide{opacity:.7;transition:opacity .3s ease-in-out,transform .3s ease}#prev-slide:hover,#next-slide:hover{opacity:1;transform:scale(1.1)}.active-dot{position:relative}.absolute.top-5.left-5.z-20 .flex.items-center{display:flex;align-items:center}.absolute.top-5.left-5.z-20 .bg-emerald-500{background-color:#10b981;padding:.75rem;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.absolute.top-5.left-5.z-20 .bg-white{background-color:#fff;padding:.75rem 1rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;font-weight:700;font-size:.875rem;color:#1f2937;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.absolute.top-5.right-5.bg-red-500{background-color:#ef4444;color:#fff;padding:.5rem 1.25rem;border-radius:.375rem;font-weight:700;font-size:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}
