*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{scrollbar-gutter:stable;width:100%;overflow:hidden auto}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;width:100%;min-height:100vh;margin:0;padding:0}input,textarea,[contenteditable=true]{-webkit-user-select:auto;user-select:auto}img{content-visibility:auto;max-width:100%}.fondo-papel-regalo{background-color:#7f1d1d;background-image:repeating-linear-gradient(-45deg,#7f1d1d 0 34px,#991b1b 34px 40px,#14532d 40px 74px,#166534 74px 80px,#eab308 80px 84px,#14532d 84px 88px);background-attachment:fixed}@media (width<=768px){.fondo-papel-regalo{background-attachment:scroll!important}}.header-papel-regalo{background-color:#14532d!important;background-image:linear-gradient(#0f172a59,#0f172a59),repeating-linear-gradient(-45deg,#7f1d1d 0 22px,#991b1b 22px 26px,#14532d 26px 48px,#166534 48px 52px,#eab308 52px 56px)!important;border-bottom:3px solid #eab308!important;box-shadow:0 4px 20px #00000073!important}.footer-papel-regalo{background-color:#14532d!important;background-image:linear-gradient(#0f172a73,#0f172a73),repeating-linear-gradient(-45deg,#7f1d1d 0 22px,#991b1b 22px 26px,#14532d 26px 48px,#166534 48px 52px,#eab308 52px 56px)!important;border-top:3px solid #eab308!important}.scroll-subcategorias{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;-webkit-overflow-scrolling:touch}.scroll-subcategorias::-webkit-scrollbar{height:5px}.scroll-subcategorias::-webkit-scrollbar-track{background:#f1f5f9;border-radius:9999px}.scroll-subcategorias::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.scroll-subcategorias::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes fadeInMenu{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
