.fade-enter-active[data-v-4125b785],.fade-leave-active[data-v-4125b785]{transition:opacity .4s ease}.fade-enter-from[data-v-4125b785],.fade-leave-to[data-v-4125b785]{opacity:0}.launch-popup-card[data-v-4125b785]{animation:slideUp-4125b785 .5s cubic-bezier(.4,0,.2,1);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 25px 50px #00000080;max-height:90vh;max-height:calc(var(--real-vh, 1vh)*90);max-width:540px;padding:3rem 2.5rem;position:relative;text-align:center;width:100%}@media(max-width:640px){.launch-popup-card[data-v-4125b785]{max-width:95%;padding:2.5rem 1.75rem}}@keyframes slideUp-4125b785{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.celebration-icon[data-v-4125b785]{animation:sparkle-4125b785 2s ease-in-out infinite}.celebration-icon svg[data-v-4125b785]{filter:drop-shadow(0 0 20px rgba(251,191,36,.5))}@keyframes sparkle-4125b785{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.9;transform:scale(1.1) rotate(10deg)}}.popup-title[data-v-4125b785]{color:#fff;font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}@media(max-width:640px){.popup-title[data-v-4125b785]{font-size:1.75rem}}.popup-discount[data-v-4125b785]{animation:shimmer-4125b785 3s ease-in-out infinite;background-size:200% auto;font-size:2.5rem;font-weight:800;letter-spacing:-.02em;margin-bottom:1.5rem}@media(max-width:640px){.popup-discount[data-v-4125b785]{font-size:2rem}}@keyframes shimmer-4125b785{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.popup-description[data-v-4125b785]{color:#d1d5db;font-size:1rem;line-height:1.6;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:450px}@media(max-width:640px){.popup-description[data-v-4125b785]{font-size:.95rem}}.popup-cta-button[data-v-4125b785]{border-radius:12px;box-shadow:0 10px 25px #fbbf244d;color:#000;display:inline-block;font-size:1.125rem;font-weight:700;margin-bottom:1rem;max-width:320px;padding:1rem 2rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.popup-cta-button[data-v-4125b785]:hover{box-shadow:0 10px 25px #ffffff27;transform:translateY(-2px)}.popup-cta-button[data-v-4125b785]:active{transform:translateY(0)}@media(max-width:640px){.popup-cta-button[data-v-4125b785]{font-size:1rem;padding:.875rem 1.5rem}}.popup-dismiss[data-v-4125b785]{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:.875rem;padding:.5rem;text-decoration:underline;transition:color .3s ease}.popup-dismiss[data-v-4125b785]:hover{color:#d1d5db}.fade-enter-active[data-v-7a87995d],.fade-leave-active[data-v-7a87995d]{transition:opacity .5s ease}.fade-enter-from[data-v-7a87995d],.fade-leave-to[data-v-7a87995d]{opacity:0}.vip-popup-card[data-v-7a87995d]{animation:fadeInScale-7a87995d .6s cubic-bezier(.4,0,.2,1);border:1px solid hsla(42,63%,68%,.2);border-radius:24px;box-shadow:0 30px 60px #0009;max-height:85vh;max-height:calc(var(--real-vh, 1vh)*85);max-width:560px;padding:3.5rem 3rem;position:relative;text-align:center;width:100%}@media(max-width:640px){.vip-popup-card[data-v-7a87995d]{max-width:95%;padding:2.5rem 1.5rem}}@keyframes fadeInScale-7a87995d{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.vip-icon[data-v-7a87995d]{animation:float-7a87995d 3s ease-in-out infinite;filter:drop-shadow(0 0 15px rgba(225,195,124,.4));font-size:3rem;margin-bottom:1.5rem}@keyframes float-7a87995d{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.vip-title[data-v-7a87995d]{color:#fff;font-size:1.875rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.5rem}@media(max-width:640px){.vip-title[data-v-7a87995d]{font-size:1.5rem}}.vip-divider[data-v-7a87995d]{background:linear-gradient(90deg,transparent,#e1c37c,transparent);height:2px;margin:0 auto 1.5rem;width:80px}.vip-description[data-v-7a87995d]{color:#d1d5db;font-size:1.0625rem;line-height:1.7;margin-bottom:1.25rem}@media(max-width:640px){.vip-description[data-v-7a87995d]{font-size:.85rem}}.vip-tagline[data-v-7a87995d]{color:#e1c37c;font-size:.9375rem;font-style:italic;font-weight:500;margin-bottom:2rem}.vip-input[data-v-7a87995d]{background:#ffffff14;border:1px solid hsla(42,63%,68%,.3);border-radius:12px;color:#fff;font-size:1rem;margin-bottom:1rem;max-width:380px;outline:none;padding:.875rem 1.25rem;transition:all .3s ease;width:100%}.vip-input[data-v-7a87995d]::-moz-placeholder{color:#9ca3af}.vip-input[data-v-7a87995d]::placeholder{color:#9ca3af}.vip-input[data-v-7a87995d]:focus{background:#ffffff1f;border-color:#e1c37c;box-shadow:0 0 0 3px #e1c27a1a}.vip-cta-button[data-v-7a87995d]{border:none;border-radius:12px;box-shadow:0 10px 25px #e1c27a4d;color:#000;cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:700;max-width:380px;padding:1rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.vip-cta-button[data-v-7a87995d]:hover:not(:disabled){box-shadow:0 15px 35px #e1c27a66;transform:translateY(-2px)}.vip-cta-button[data-v-7a87995d]:active:not(:disabled){transform:translateY(0)}.vip-cta-button[data-v-7a87995d]:disabled{cursor:not-allowed;opacity:.7}@media(max-width:640px){.vip-cta-button[data-v-7a87995d]{font-size:1rem;padding:.875rem 1.5rem}}.vip-success[data-v-7a87995d]{animation:fadeIn-7a87995d .5s ease}@keyframes fadeIn-7a87995d{0%{opacity:0}to{opacity:1}}.vip-dismiss[data-v-7a87995d]{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:.875rem;margin-top:.5rem;padding:.5rem;text-decoration:underline;transition:color .3s ease}.vip-dismiss[data-v-7a87995d]:hover{color:#d1d5db}.fade-enter-active[data-v-76ce1da2],.fade-leave-active[data-v-76ce1da2]{transition:opacity .5s ease}.fade-enter-from[data-v-76ce1da2],.fade-leave-to[data-v-76ce1da2]{opacity:0}.fade-enter-active[data-v-27613948],.fade-leave-active[data-v-27613948]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-27613948],.fade-leave-to[data-v-27613948]{opacity:0;transform:translateY(12px)}.fade-slide-enter-active[data-v-27613948]{transition:all .8s cubic-bezier(.4,0,.2,1) .2s}.fade-slide-enter-from[data-v-27613948]{opacity:0;transform:scale(.9)}.fade-enter-active[data-v-3e7ef044],.fade-leave-active[data-v-3e7ef044]{transition:opacity .3s ease}.fade-enter-from[data-v-3e7ef044],.fade-leave-to[data-v-3e7ef044]{opacity:0}.cart-drawer[data-v-e0b54741]{animation:slideInRight-e0b54741 .5s cubic-bezier(.4,0,.2,1);box-shadow:-10px 0 50px #000000b3}@keyframes slideInRight-e0b54741{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animated-gradient[data-v-e0b54741]{animation:gradientPulse-e0b54741 3s ease-in-out infinite}@keyframes gradientPulse-e0b54741{0%,to{opacity:.8}50%{opacity:1}}[data-v-e0b54741]::-webkit-scrollbar{width:6px}[data-v-e0b54741]::-webkit-scrollbar-track{background:#00000008}[data-v-e0b54741]::-webkit-scrollbar-thumb{background:#a672334d;border-radius:3px}[data-v-e0b54741]::-webkit-scrollbar-thumb:hover{background:#a6723380}.cart-item-enter-active[data-v-e0b54741]{transition:all .6s cubic-bezier(.34,1.56,.64,1)}.cart-item-leave-active[data-v-e0b54741]{transition:all .3s ease-out}.cart-item-enter-from[data-v-e0b54741]{opacity:0;transform:translate(30px) scale(.95)}.cart-item-leave-to[data-v-e0b54741]{opacity:0;transform:translate(-30px) scale(.95)}.promotional-gift[data-v-e0b54741]{animation:elegantEntrance-e0b54741 .6s ease-out;box-shadow:0 2px 12px #a6723326;overflow:visible;position:relative}@keyframes elegantEntrance-e0b54741{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.promotional-gift[data-v-e0b54741]:after{animation:elegantShimmer-e0b54741 2s ease-out .2s;background:linear-gradient(90deg,transparent,rgba(166,114,51,.15) 50%,transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@keyframes elegantShimmer-e0b54741{0%{left:-100%}to{left:100%}}.promotional-badge[data-v-e0b54741]{animation:badgePulse-e0b54741 2s ease-in-out infinite;box-shadow:0 2px 10px #a6723366;overflow:hidden;position:relative}@keyframes badgePulse-e0b54741{0%,to{box-shadow:0 2px 10px #a6723366}50%{box-shadow:0 2px 15px #a6723399}}.bg-gradient-primary[data-v-e0b54741]{background:linear-gradient(135deg,#a67233,#ffeca1 50%,#8f6635)}.menu-overlay[data-v-04b1e1ca]{animation:fadeIn-04b1e1ca .3s ease}@keyframes fadeIn-04b1e1ca{0%{opacity:0}to{opacity:1}}.menu-bar-drawer[data-v-04b1e1ca]{animation:slideUp-04b1e1ca .4s cubic-bezier(.4,0,.2,1);box-shadow:0 -10px 40px #00000080;min-height:70vh;min-height:calc(var(--real-vh, 1vh)*70)}@keyframes slideUp-04b1e1ca{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.menu-content[data-v-04b1e1ca]{overflow:visible}.categories-grid[data-v-04b1e1ca]{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.category-card-elegant[data-v-04b1e1ca]{align-items:center;background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;flex-direction:column;gap:.4rem;overflow:hidden;padding:.65rem .4rem;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.category-card-elegant[data-v-04b1e1ca]:before{background:linear-gradient(135deg,#670b0b1a,#8b15381a);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.category-card-elegant[data-v-04b1e1ca]:hover{background:linear-gradient(135deg,#670b0b26,#8b15381a);border-color:#a6723380;box-shadow:0 6px 16px #670b0b4d;transform:translateY(-3px)}.category-card-elegant[data-v-04b1e1ca]:hover:before{opacity:1}.category-card-elegant[data-v-04b1e1ca]:active{transform:translateY(-1px) scale(.98)}.category-icon-elegant[data-v-04b1e1ca]{align-items:center;background:linear-gradient(135deg,#670b0b66,#8b153866);border:1.5px solid rgba(166,114,51,.4);border-radius:8px;box-shadow:0 2px 8px #670b0b33;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:all .3s ease;width:38px}.category-card-elegant:hover .category-icon-elegant[data-v-04b1e1ca]{background:linear-gradient(135deg,#670b0b99,#8b153899);border-color:#a67233b3;box-shadow:0 4px 12px #670b0b66;transform:scale(1.1)}.category-image-elegant[data-v-04b1e1ca]{border:1.5px solid rgba(166,114,51,.4);border-radius:8px;box-shadow:0 2px 8px #0003;flex-shrink:0;height:38px;overflow:hidden;transition:all .3s ease;width:38px}.category-card-elegant:hover .category-image-elegant[data-v-04b1e1ca]{border-color:#a67233b3;box-shadow:0 4px 12px #a672334d;transform:scale(1.1)}.category-image[data-v-04b1e1ca]{height:100%;transition:transform .5s ease;width:100%}.category-card-elegant:hover .category-image[data-v-04b1e1ca]{transform:scale(1.2)}.category-label-elegant[data-v-04b1e1ca]{color:#fff;font-size:.688rem;font-weight:600;letter-spacing:.01em;line-height:1.2;text-align:center;text-transform:capitalize;transition:color .3s ease}.category-card-elegant:hover .category-label-elegant[data-v-04b1e1ca]{color:#a67233}[data-v-04b1e1ca] .language-selector .language-option{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;font-size:.813rem;padding:.5rem .75rem;transition:all .3s ease}[data-v-04b1e1ca] .language-selector .language-option:hover{background:#670b0b26;border-color:#a6723366}@media(max-width:380px){.categories-grid[data-v-04b1e1ca]{grid-template-columns:repeat(2,1fr)}}@media(min-width:640px){.menu-bar-drawer[data-v-04b1e1ca]{max-height:700px}}a[data-v-9b09b37b]{text-decoration:none!important;transition:color .3s ease}.search-overlay[data-v-efd4587b]{animation:fadeIn-efd4587b .3s ease}@keyframes fadeIn-efd4587b{0%{opacity:0}to{opacity:1}}.search-drawer[data-v-efd4587b]{animation:slideInRight-efd4587b .4s cubic-bezier(.4,0,.2,1);box-shadow:-10px 0 40px #00000080}@keyframes slideInRight-efd4587b{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.custom-scrollbar[data-v-efd4587b]{scrollbar-color:rgba(166,114,51,.4) hsla(0,0%,100%,.05);scrollbar-width:thin}.custom-scrollbar[data-v-efd4587b]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-efd4587b]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.custom-scrollbar[data-v-efd4587b]::-webkit-scrollbar-thumb{background:#a6723366;border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}.custom-scrollbar[data-v-efd4587b]::-webkit-scrollbar-thumb:hover{background:#a6723399}.slide-fade-enter-active[data-v-efd4587b]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-fade-leave-active[data-v-efd4587b]{transition:all .2s cubic-bezier(.4,0,.2,1)}.slide-fade-enter-from[data-v-efd4587b]{opacity:0;transform:translateY(-10px)}.slide-fade-leave-to[data-v-efd4587b]{opacity:0;transform:translateY(-5px)}:global(body.overlay-open),:global(html.overlay-open){height:100vh!important;height:100dvh!important;overflow:hidden!important}[dir=rtl] .slide-left-enter-from,[dir=rtl] .slide-left-leave-to{transform:translate(-100%)!important}.slide-left-enter-active[data-v-8ce65dcd],.slide-left-leave-active[data-v-8ce65dcd]{transition:all .5s ease-in-out}.slide-left-enter-from[data-v-8ce65dcd],.slide-left-leave-to[data-v-8ce65dcd]{transform:translate(100%)}.slide-up-enter-active[data-v-8ce65dcd],.slide-up-leave-active[data-v-8ce65dcd]{transition:all .5s ease-in-out}.slide-up-enter-from[data-v-8ce65dcd],.slide-up-leave-to[data-v-8ce65dcd]{transform:translateY(100%)}.fade-enter-active[data-v-8ce65dcd],.fade-leave-active[data-v-8ce65dcd]{transition:opacity .5s ease}.fade-enter-from[data-v-8ce65dcd],.fade-leave-to[data-v-8ce65dcd]{opacity:0}
