.r5IdLq_light{z-index:-1;pointer-events:none;background:linear-gradient(115deg, transparent 15%, var(--coral) 50%, transparent 85%);opacity:.045;animation:22s ease-in-out infinite alternate paused r5IdLq_ambient-drift;position:absolute;inset:0}.r5IdLq_light[data-active=true]{animation-play-state:running}.r5IdLq_reservation{position:relative;overflow:hidden}.r5IdLq_reservation:after{content:"";pointer-events:none;background:linear-gradient(110deg, transparent 30%, color-mix(in oklab, var(--cream) 25%, transparent) 50%, transparent 70%);position:absolute;inset:0;transform:translate(-110%)}[data-visible=true]>.r5IdLq_reservation:after{animation:1.4s ease-in-out .65s both paused r5IdLq_reservation-sheen}#tropi-class[data-promo-active=true] [data-visible=true]>.r5IdLq_reservation:after{animation-play-state:running}.r5IdLq_reservation:hover,.r5IdLq_reservation:active{filter:brightness(1.035)}@keyframes r5IdLq_ambient-drift{0%{opacity:.035;transform:translate(-6%)}to{opacity:.065;transform:translate(6%)}}@keyframes r5IdLq_reservation-sheen{0%{transform:translate(-110%)}to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.r5IdLq_light{opacity:.045;animation:none;transform:none}[data-visible=true]>.r5IdLq_reservation:after{animation:none}}
