@layer components{.olx-marquee-root{--marquee-dur:40s;--marquee-gap:3rem;--marquee-angle:-3deg;contain:inline-size;-webkit-user-select:none;user-select:none;min-width:0;display:flex;position:relative;overflow:hidden}.olx-marquee-tilted{transform:rotate(var(--marquee-angle));margin-inline:-6vw;padding-inline:6vw}.olx-marquee-track{gap:var(--marquee-gap);min-width:100%;padding-right:var(--marquee-gap);animation:olx-marquee-marquee var(--marquee-dur) linear infinite;will-change:transform;flex:none;display:flex}.olx-marquee-reverse .olx-marquee-track{animation-direction:reverse}.olx-marquee-root:hover .olx-marquee-track,.olx-marquee-root:focus-within .olx-marquee-track,.olx-marquee-root[data-paused=true] .olx-marquee-track{animation-play-state:paused}.olx-marquee-item{flex:none;align-items:center;display:inline-flex}.olx-marquee-skew .olx-marquee-item{transform:skewX(var(--skew-neg))}.olx-marquee-fade{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}@keyframes olx-marquee-marquee{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.olx-marquee-track{animation:none}.olx-marquee-root{scrollbar-width:none;overflow-x:auto}.olx-marquee-clone{display:none}}}
@layer components{@media (min-width:1024px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.olx-parallax{will-change:transform;animation:linear both olx-parallax-pass;animation-timeline:view();animation-range:cover}.olx-parallax[data-px=js]{animation:none}}}@keyframes olx-parallax-pass{0%{transform:translate3d(0, calc(var(--px-offset,80px) * -.5), 0) scale(var(--px-zoom,1))}to{transform:translate3d(0, calc(var(--px-offset,80px) * .5), 0) scale(1)}}}
@layer components{.olx-sweep-root{--sweep-every:6s;--sweep-delay:1.2s;--sweep-strength:16%;isolation:isolate;position:relative;overflow:clip}.olx-sweep-root:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--chalk) var(--sweep-strength), transparent) 45%, color-mix(in srgb, var(--chalk) calc(var(--sweep-strength) * 1.6), transparent) 50%, color-mix(in srgb, var(--chalk) var(--sweep-strength), transparent) 55%, transparent);mix-blend-mode:overlay;width:38%;transform:translate3d(-160%, 0, 0) skewX(var(--skew-neg));animation:olx-sweep-sweep var(--sweep-every) var(--ease-in-out) var(--sweep-delay) infinite;position:absolute;inset:-20% auto -20% 0}@keyframes olx-sweep-sweep{0%{transform:translate3d(-160%, 0, 0) skewX(var(--skew-neg))}18%,to{transform:translate3d(360%, 0, 0) skewX(var(--skew-neg))}}@media (prefers-reduced-motion:reduce){.olx-sweep-root:after{display:none}}}
