@property --new-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.new-listing-badge{z-index:4;background:linear-gradient(90deg,#fffafce8,#fff0f7ed,#fffafce8) padding-box,conic-gradient(from var(--new-turn),#e3b5ca 0deg,#e3b5ca 240deg,#ffe7f2 281deg,#ed6ca7 310deg,#e3b5ca 340deg) border-box;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#ad3e75;letter-spacing:.16em;white-space:nowrap;text-shadow:0 1px #fff;isolation:isolate;contain:paint;clip-path:inset(0);border:0;border-top:1px solid #0000;border-radius:0;place-items:center;width:auto;min-width:0;height:36px;padding:0 10px;font:600 13px/1 Arial,sans-serif;animation:2s linear infinite new-badge-orbit;display:inline-grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -3px 14px #36122422}.new-listing-badge>span{z-index:1;position:relative}.new-listing-badge:after{content:none;display:none}.new-listing-badge--detail{background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--new-turn),#e3b5ca 0deg,#e3b5ca 240deg,#ffe7f2 281deg,#ed6ca7 310deg,#e3b5ca 340deg) border-box;-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:.02em;border:2px solid #0000;border-radius:5px;flex:none;width:auto;min-width:61px;height:29px;padding:0 8px;position:static;box-shadow:0 2px 8px #36122450}:is(.card-photo:has(.new-listing-badge) .card-open,.card-photo:has(.new-listing-badge) .video-badge){bottom:48px}.card-photo--home:has(.new-listing-badge) .new-listing-badge{bottom:43px}:is(.card-photo--home:has(.new-listing-badge) .card-open,.card-photo--home:has(.new-listing-badge) .video-badge){bottom:91px}@keyframes new-badge-orbit{to{--new-turn:360deg}}html[data-motion-paused=true] .new-listing-badge,html[data-motion-paused=true] .new-listing-badge:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html:not([data-motion-choice=play]) .new-listing-badge,html:not([data-motion-choice=play]) .new-listing-badge:after{animation:none}}@media (max-width:700px){.new-listing-badge:not(.new-listing-badge--detail){height:31px;font-size:12px}:is(.card-photo:has(.new-listing-badge) .card-open,.card-photo:has(.new-listing-badge) .video-badge){bottom:39px}.card-photo--home:has(.new-listing-badge) .new-listing-badge{bottom:43px}:is(.card-photo--home:has(.new-listing-badge) .card-open,.card-photo--home:has(.new-listing-badge) .video-badge){bottom:82px}}
