.store-card.svelte-aqeu6s{background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 24px #0006,inset 0 1px #ffffff0f;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.store-card.svelte-aqeu6s:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);box-shadow:0 8px 40px #00000080,0 0 20px color-mix(in srgb,var(--color-primary) 15%,transparent),inset 0 1px #ffffff1a;transform:translateY(-3px)}.no-scrollbar.svelte-opejen::-webkit-scrollbar{display:none}.no-scrollbar.svelte-opejen{-ms-overflow-style:none;scrollbar-width:none}.slide-text-outer.svelte-opejen{justify-content:var(--text-va-mob)}@media(min-width:640px){.slide-text-outer.svelte-opejen{justify-content:var(--text-va)}}.slide-text-block.svelte-opejen{color:var(--text-color-mob);text-align:var(--text-align-mob);flex:0 0 calc(var(--text-cols-mob) / 12 * 100%);max-width:calc(var(--text-cols-mob) / 12 * 100%);overflow:hidden;padding:calc(var(--text-bg-opacity, 1) * 1.5rem) calc(var(--text-bg-opacity, 1) * 2rem);border-radius:1.5rem;background:linear-gradient(135deg,color-mix(in srgb,var(--color-base-300) calc(var(--text-bg-opacity, 1) * 55%),transparent),color-mix(in srgb,var(--color-base-300) calc(var(--text-bg-opacity, 1) * 22%),transparent));backdrop-filter:blur(calc(var(--text-bg-opacity, 1) * 18px));-webkit-backdrop-filter:blur(calc(var(--text-bg-opacity, 1) * 18px));border:1px solid color-mix(in srgb,white calc(var(--text-bg-opacity, 1) * 8%),transparent);box-shadow:0 calc(var(--text-bg-opacity, 1) * 4px) calc(var(--text-bg-opacity, 1) * 32px) rgba(0,0,0,calc(var(--text-bg-opacity, 1) * .18))}@media(min-width:640px){.slide-text-block.svelte-opejen{color:var(--text-color);text-align:var(--text-align);flex:0 0 calc(var(--text-cols) / 12 * 100%);max-width:calc(var(--text-cols) / 12 * 100%)}}.slide-btn-row.svelte-opejen{justify-content:var(--btn-justify-mob)}@media(min-width:640px){.slide-btn-row.svelte-opejen{justify-content:var(--btn-justify)}}.prem-card.svelte-opejen{background:linear-gradient(160deg,#ffffff17,#ffffff0a);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff12;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.prem-card.svelte-opejen:hover,.prem-card.svelte-opejen:active{transform:translateY(-2px) scale(1.01);border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);box-shadow:0 8px 28px #0006,0 0 14px color-mix(in srgb,var(--color-primary) 20%,transparent)}.prem-card-body.svelte-opejen{background:color-mix(in srgb,var(--color-base-100) 85%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.progress-bar.svelte-opejen{animation:svelte-opejen-slider-progress var(--slide-duration) linear forwards}@keyframes svelte-opejen-slider-progress{0%{width:0%}to{width:100%}}.bg-base-100\/10{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.banner-html-content h1{font-size:2.5rem;font-weight:900;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em}@media(min-width:640px){.banner-html-content h1{font-size:4.5rem}}.banner-html-content h2{font-size:2rem;font-weight:800;line-height:1.2;margin-bottom:1rem}@media(min-width:640px){.banner-html-content h2{font-size:3.5rem}}.banner-html-content h3{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.75rem}.banner-html-content p{font-size:1rem;line-height:1.6;opacity:.9;margin-bottom:1rem}@media(min-width:640px){.banner-html-content p{font-size:1.125rem}}
