body:not(.dashboard-app-body) .premium-glass{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;background:var(--premium-glass-bg)!important;border:1px solid color-mix(in srgb,var(--premium-glass-border-color) calc(var(--premium-glass-border-opacity) * 100%),transparent)!important;border-radius:var(--premium-glass-border-radius);box-shadow:var(--premium-glass-shadow);backdrop-filter:blur(var(--scroll-glass-blur-idle)) saturate(var(--premium-glass-blur-saturate));-webkit-backdrop-filter:blur(var(--scroll-glass-blur-idle)) saturate(var(--premium-glass-blur-saturate));transition:background var(--scroll-glass-duration) var(--scroll-glass-ease),border-color var(--scroll-glass-duration) var(--scroll-glass-ease),box-shadow var(--scroll-glass-duration) var(--scroll-glass-ease),backdrop-filter var(--scroll-glass-duration) var(--scroll-glass-ease),-webkit-backdrop-filter var(--scroll-glass-duration) var(--scroll-glass-ease)}body:not(.dashboard-app-body) .membership-card.premium-glass{overflow:visible}body:not(.dashboard-app-body) .premium-glass::before,body:not(.dashboard-app-body) .premium-glass::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}body:not(.dashboard-app-body) .premium-glass::before{z-index:0;background:var(--premium-glass-inner-highlight);opacity:var(--premium-glass-shine-opacity)}body:not(.dashboard-app-body) .premium-glass::after{z-index:0;background:var(--premium-glass-reflection);opacity:.7}body:not(.dashboard-app-body) .premium-glass>*{position:relative;z-index:1}body:not(.dashboard-app-body) .premium-glass--scroll.is-glass-visible,body:not(.dashboard-app-body) .premium-glass--scroll.is-glass-enhanced{background:var(--premium-glass-bg-scroll)!important;border-color:color-mix(in srgb,var(--color-red) calc(var(--scroll-glass-border-intensity-active, 0.48) * 100%),var(--premium-glass-border-color) calc((1 - var(--scroll-glass-border-intensity-active, 0.48)) * 100%))!important;box-shadow:var(--scroll-glass-shadow-active);backdrop-filter:blur(var(--scroll-glass-blur-active)) saturate(var(--premium-glass-blur-saturate));-webkit-backdrop-filter:blur(var(--scroll-glass-blur-active)) saturate(var(--premium-glass-blur-saturate))}body:not(.dashboard-app-body) .premium-glass--scroll.is-glass-visible::before,body:not(.dashboard-app-body) .premium-glass--scroll.is-glass-enhanced::before{opacity:calc(var(--premium-glass-shine-opacity) * 1.15)}body:not(.dashboard-app-body) .premium-glass--panel{border-radius:var(--site-faq-radius,20px)}body:not(.dashboard-app-body) .booking-step-panel.premium-glass--panel{border-radius:32px!important}body:not(.dashboard-app-body) .premium-glass--card.membership-card.is-active:not(.membership-card--gold){border-color:var(--premium-glass-featured-border)!important;box-shadow:var(--site-glass-shadow-featured)!important;transform:translateY(-4px)}body:not(.dashboard-app-body) .premium-glass--card.membership-card--gold.is-active{transform:translateY(-4px)}body:not(.dashboard-app-body) .premium-glass--card.membership-card--gold.is-active{box-shadow:var(--site-glass-shadow-gold)!important}body:not(.dashboard-app-body) .faq-item.premium-glass.is-open{border-color:var(--premium-glass-featured-border)!important;box-shadow:var(--site-glass-shadow-featured)!important}body.site-scroll-glass-disabled .premium-glass--scroll,body.site-scroll-glass-disabled .premium-glass--scroll.is-glass-visible,body.site-scroll-glass-disabled .premium-glass--scroll.is-glass-enhanced{transition:none!important}@media (prefers-reduced-motion:reduce){body:not(.dashboard-app-body) .premium-glass{transition:none!important}body:not(.dashboard-app-body) .premium-glass--scroll.is-glass-visible,body:not(.dashboard-app-body) .premium-glass--scroll.is-glass-enhanced{background:var(--premium-glass-bg-scroll)!important}}