.logo-container[data-v-010b7bd0]{display:inline-block;position:relative}.logo[data-v-010b7bd0]{display:block;position:relative;z-index:1}.light-overlay[data-v-010b7bd0]{animation:diagonalShine-010b7bd0 5s ease-in-out infinite;background:linear-gradient(135deg,transparent,transparent 20%,hsla(0,0%,100%,.2) 40%,hsla(0,0%,100%,.6) 45%,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.6) 55%,hsla(0,0%,100%,.2) 60%,transparent 80%,transparent);background-size:300% 300%;height:100%;left:0;-webkit-mask:url(../logo-star.svg) no-repeat center;mask:url(../logo-star.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;mix-blend-mode:screen;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@keyframes diagonalShine-010b7bd0{0%{background-position:150% 150%}to{background-position:-150% -150%}}.media-item[data-v-43a9a34d]{transform:scale(1.1);transition:transform 5s ease-out}.zoom-active .media-item[data-v-43a9a34d]{transform:scale(1)}.floating-letter[data-v-43a9a34d]{display:inline-block;transform-origin:center;will-change:transform}.float-letter[data-v-43a9a34d]{animation:float-letter-43a9a34d ease-in-out infinite,color-wave-43a9a34d 8s linear infinite;animation-delay:var(--color-delay,0s)}.float-letter-alt[data-v-43a9a34d]{animation:float-letter-alt-43a9a34d ease-in-out infinite,color-wave-43a9a34d 8s linear infinite;animation-delay:var(--color-delay,0s)}.floating-text[data-v-43a9a34d]{letter-spacing:normal;line-height:1.2;word-spacing:normal}.space-char[data-v-43a9a34d]{width:.25em}@keyframes color-wave-43a9a34d{0%{color:#ffffffe6;text-shadow:0 0 5px currentColor}8%{color:#ff8a80;text-shadow:0 0 8px currentColor}16%{color:#ffcc02;text-shadow:0 0 8px currentColor}24%{color:#c8e6c9;text-shadow:0 0 8px currentColor}32%{color:#81d4fa;text-shadow:0 0 8px currentColor}40%{color:#ce93d8;text-shadow:0 0 8px currentColor}48%{color:#f48fb1;text-shadow:0 0 8px currentColor}56%{color:#ffab91;text-shadow:0 0 8px currentColor}64%{color:#fff59d;text-shadow:0 0 8px currentColor}72%{color:#a5d6a7;text-shadow:0 0 8px currentColor}80%{color:#90caf9;text-shadow:0 0 8px currentColor}88%{color:#d1c4e9;text-shadow:0 0 8px currentColor}96%{color:#ffcdd2;text-shadow:0 0 8px currentColor}to{color:#ffffffe6;text-shadow:0 0 5px currentColor}}@keyframes float-letter-43a9a34d{0%,to{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-3px) rotate(.5deg) scale(1.01)}50%{transform:translateY(0) rotate(-.3deg) scale(1.005)}75%{transform:translateY(2px) rotate(.2deg) scale(1.01)}}@keyframes float-letter-alt-43a9a34d{0%,to{transform:translateY(0) rotate(0) scale(1)}33%{transform:translateY(1px) rotate(-.4deg) scale(1.008)}66%{transform:translateY(-2px) rotate(.6deg) scale(1.012)}}@keyframes gradient-43a9a34d{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes float-43a9a34d{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes float-delayed-43a9a34d{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes float-slow-43a9a34d{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-gradient[data-v-43a9a34d]{animation:gradient-43a9a34d 3s ease infinite}.animate-float[data-v-43a9a34d]{animation:float-43a9a34d 3s ease-in-out infinite}.animate-float-delayed[data-v-43a9a34d]{animation:float-delayed-43a9a34d 4s ease-in-out 1s infinite}.animate-float-slow[data-v-43a9a34d]{animation:float-slow-43a9a34d 5s ease-in-out .5s infinite}[data-v-43a9a34d] .bg-gradient-300{background-size:300% 300%}.static-video[data-v-43a9a34d]{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:scale(1.05) translateZ(0);will-change:auto}.gradient-mask-horizontal[data-v-43a9a34d]{mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent)}@media(max-width:768px){.static-video[data-v-43a9a34d]{transform:scale(1.02) translateZ(0)}}[data-v-43a9a34d]{backface-visibility:hidden;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){.parallax-video[data-v-43a9a34d]{transform:scale(1.05) translateZ(0)!important;transition:none;will-change:auto}.animate-bounce[data-v-43a9a34d],.animate-float[data-v-43a9a34d],.animate-float-delayed[data-v-43a9a34d],.animate-float-slow[data-v-43a9a34d],.animate-gradient[data-v-43a9a34d],.animate-pulse[data-v-43a9a34d]{animation:none!important}}.product-showcase-card[data-v-064ab9e9]{transform-style:preserve-3d}.gum-piece[data-v-064ab9e9]{transition:all .8s cubic-bezier(.25,.46,.45,.94)}.line-clamp-3[data-v-064ab9e9]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative}.line-clamp-3[data-v-064ab9e9]:after{background:linear-gradient(90deg,transparent,currentColor);bottom:0;content:"";height:1.2em;opacity:.1;pointer-events:none;position:absolute;right:0;width:30%}.product-showcase-card[data-v-064ab9e9],.product-showcase-card[data-v-064ab9e9] *{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.group:hover .product-showcase-card[data-v-064ab9e9]{transform:translateY(-2px) scale(1.005)}@media(prefers-reduced-motion:reduce){.group:hover .product-showcase-card[data-v-064ab9e9],.gum-piece[data-v-064ab9e9],.product-showcase-card[data-v-064ab9e9],.product-showcase-card[data-v-064ab9e9] *{animation:none!important;transform:none!important;transition:none!important}}@media(max-width:768px){.group:hover .product-showcase-card[data-v-064ab9e9]{transform:translateY(-1px) scale(1.002)}}.carousel-item[data-v-ebbd9dfb]{transition:transform .3s ease}@media(max-width:768px){.carousel-item[data-v-ebbd9dfb]{transform:none}}.carousel-item[data-v-ebbd9dfb],.carousel-item[data-v-ebbd9dfb] *{backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.carousel-item[data-v-ebbd9dfb]{animation:none!important;transition:none!important}}.category-section[data-v-b8bcfb95]{position:relative}.category-section[data-v-b8bcfb95]:before{background:linear-gradient(to right,transparent,rgb(var(--color-primary-500)),transparent);content:"";height:2px;left:50%;opacity:.3;position:absolute;top:0;transform:translate(-50%);width:100px}.category-section[data-v-b8bcfb95]:first-child:before{display:none}.products-grid[data-v-b8bcfb95]{position:relative}.group[data-v-b8bcfb95]{transition:transform .2s ease}.group[data-v-b8bcfb95]:hover{transform:translateY(-2px)}.line-clamp-1[data-v-b8bcfb95]{-webkit-line-clamp:1;line-clamp:1}.line-clamp-1[data-v-b8bcfb95],.line-clamp-2[data-v-b8bcfb95]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-b8bcfb95]{-webkit-line-clamp:2;line-clamp:2}@media(max-width:768px){.category-section[data-v-b8bcfb95]{margin-bottom:3rem}.products-grid[data-v-b8bcfb95]{gap:.5rem}.group[data-v-b8bcfb95]:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.group[data-v-b8bcfb95],.group[data-v-b8bcfb95]:hover{transform:none!important;transition:none!important}}
