:root{--feliz-content-width: 80rem;--feliz-content-gutter: clamp(1rem, 4vw, 4rem);--feliz-ratio-category: 2 / 3;--feliz-ratio-product: 2 / 3;--feliz-cta-height: clamp(22rem, 29vw, 26rem);--feliz-header-width: var(--feliz-content-width);--feliz-header-gutter: var(--feliz-content-gutter);--feliz-space-1: .375rem;--feliz-space-2: .75rem;--feliz-space-3: 1rem;--feliz-space-4: 1.5rem;--feliz-space-5: 2rem;--feliz-space-6: 3rem;--feliz-radius-button: .5rem;--feliz-radius-media: .75rem;--feliz-motion-duration: .18s;--feliz-motion-easing: cubic-bezier(.2, .65, .3, 1);--feliz-focus-ring: 0 0 0 3px var(--theme-white), 0 0 0 5px var(--theme-dark)}:root:has(.site-topbar){--site-topbar-height: 28px}.site-topbar[data-site-topbar]{background:var(--theme-primary);color:var(--theme-white);transition:opacity var(--feliz-motion-duration),transform var(--feliz-motion-duration) var(--feliz-motion-easing),visibility 0s}html.feliz-topbar-collapsed .site-topbar:not(.site-topbar--preview){visibility:hidden;transform:translateY(-100%);opacity:0;pointer-events:none;transition-delay:0s,0s,var(--feliz-motion-duration)}.site-topbar .site-topbar__inner{padding-inline:calc(3.5rem + max(env(safe-area-inset-left),env(safe-area-inset-right)))}.site-topbar .site-topbar__text{font-family:var(--theme-font-body);font-size:.8125rem;font-weight:400;letter-spacing:.035em}@media(max-width:991.98px){:root:has(.site-topbar){--site-topbar-height: 30px}.site-topbar .site-topbar__text{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.site-topbar[data-site-topbar],.site-topbar .site-topbar__text{transition:none}.site-topbar .site-topbar__text{transform:none}}
