@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";body.modal-open{overflow:hidden}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee{animation:marquee linear infinite;display:inline-block;white-space:nowrap}.marquee:hover{animation-play-state:paused}.slide-transition{transition:opacity 1s ease,transform 1s cubic-bezier(.65,.05,.36,1)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-float{animation:float 3s ease-in-out infinite}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in 1s ease-out forwards}@keyframes ping-slow{0%{transform:scale(.8);opacity:.8}70%,to{transform:scale(1.3);opacity:0}}.animate-ping-slow{animation:ping-slow 2s cubic-bezier(0,0,.2,1) infinite}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.animate-progress{animation:progress 5s linear forwards;transform-origin:left center}.marquee-container{width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box}.marquee-content{display:inline-block;white-space:nowrap;padding-right:100%;animation:scroll 20s linear infinite}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-hover:hover{transform:rotate(-5deg) scale(1.05);filter:drop-shadow(0 0 5px rgba(247,185,64,.7))}.animate-float{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.product-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px #0000001a}.cart-modal{transition:all .3s ease}.gradient-overlay{background:linear-gradient(to right,#6b3e22cc,#f28c1b99)}.gradient-card{background:linear-gradient(135deg,#f7b9401a,#f28c1b4d)}.dot.active{background-color:#f28c1b;transform:scale(1.2)}.transition-all{transition-property:all}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}html{scroll-behavior:smooth}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.Toastify__toast{font-family:Poppins,sans-serif}.Toastify__toast--success{background-color:#f28c1b}.Toastify__toast--error{background-color:#e74c3c}
