.gaia-store-shell{--gaia-store-content: 80rem;min-height:100vh;background:var(--gaia-bg);color:var(--gaia-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility}.gaia-store-display{font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,ui-serif,serif;font-feature-settings:"kern" 1,"liga" 1;text-wrap:balance}.gaia-store-shell img{display:block}.gaia-store-shell button,.gaia-store-shell a,.gaia-store-shell input,.gaia-store-shell textarea,.gaia-store-shell select{-webkit-tap-highlight-color:transparent}.gaia-store-shell button,.gaia-store-shell a{transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.gaia-store-shell button:not(:disabled):active,.gaia-store-shell a:active{transform:translateY(1px)}.gaia-store-shell input::placeholder,.gaia-store-shell textarea::placeholder{color:var(--gaia-muted);opacity:.75}.gaia-store-shell input:focus-visible,.gaia-store-shell textarea:focus-visible,.gaia-store-shell select:focus-visible,.gaia-store-shell button:focus-visible,.gaia-store-shell a:focus-visible{outline:2px solid var(--gaia-accent-strong);outline-offset:2px}.gaia-store-shell .no-scrollbar{scrollbar-width:none}.gaia-store-shell .no-scrollbar::-webkit-scrollbar{display:none}@media(max-width:639px){.gaia-store-shell header a[href="/app/"],.gaia-store-shell header a[href="/tienda/gestion"]{display:inline-flex!important;min-height:2.5rem;align-items:center;gap:.3rem;padding-inline:.55rem;font-size:.68rem;line-height:1;white-space:nowrap}}@media(max-width:767px){.gaia-store-shell>main>section:first-child>div:has(>img):not(:has(>div)),.gaia-store-shell>main>section:first-child>div:has(>img):has(>div:last-child>h1:empty):not(:has(>div:last-child>div)):not(:has(>div:last-child>p)){display:block!important;min-height:0!important;height:auto!important}.gaia-store-shell>main>section:first-child>div:has(>img):not(:has(>div))>img,.gaia-store-shell>main>section:first-child>div:has(>img):has(>div:last-child>h1:empty):not(:has(>div:last-child>div)):not(:has(>div:last-child>p))>img{position:static!important;inset:auto!important;z-index:0!important;width:100%!important;height:auto!important;object-fit:contain!important;object-position:center!important}.gaia-store-shell>main>section:first-child>div:has(>img):has(>div:last-child>h1:empty):not(:has(>div:last-child>div)):not(:has(>div:last-child>p))>div{display:none!important}}.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child{position:relative;display:block!important;min-height:12rem;overflow:hidden;border-radius:1.4rem;background:var(--gaia-surface)}.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child>div:first-child{position:relative;z-index:2;min-height:12rem!important;justify-content:center;border:0!important;background:transparent!important}.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child>div:first-child>div:empty,.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child>div:first-child>p:empty{display:none!important;margin:0!important}.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;min-height:100%!important;width:100%;height:100%;border-radius:0!important;object-fit:cover}.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child:has(>div:first-child>div:not(:empty),>div:first-child>p:not(:empty)):has(>img):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#161c17c2,#161c1757,#161c1714);pointer-events:none}.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child:has(>div:first-child>div:not(:empty),>div:first-child>p:not(:empty)):has(>img)>div:first-child,.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child:has(>div:first-child>div:not(:empty),>div:first-child>p:not(:empty)):has(>img)>div:first-child *{color:#fff!important}.gaia-store-shell:has(a[href="/tienda"][target=_blank]) main aside>div>div:nth-child(2)>div:first-child:has(>img):not(:has(>div:first-child>div:not(:empty),>div:first-child>p:not(:empty)))>div:first-child{padding:0!important}@media(prefers-reduced-motion:reduce){.gaia-store-shell *,.gaia-store-shell *:before,.gaia-store-shell *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
