@keyframes sf-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(var(--sf-marquee-item-width, 200px)*-1))}}.wp-block-smartfire-marquee{overflow-x:clip;padding-inline:0!important;position:relative}.wp-block-smartfire-marquee[style*="--sf-marquee-angle"]{--_sf-t:calc(tan(var(--sf-marquee-angle, 0deg))*100vw);--_sf-offset:max(var(--_sf-t),calc(var(--_sf-t)*-1));background:#0000!important;clip-path:polygon(calc(0% - var(--_sf-offset)) min(0px,-1 * var(--_sf-t)),calc(100% + var(--_sf-offset)) min(0px,var(--_sf-t)),calc(100% + var(--_sf-offset)) calc(100% + max(0px, var(--_sf-t))),calc(0% - var(--_sf-offset)) calc(100% + max(0px, -1 * var(--_sf-t))));overflow-x:visible;rotate:var(--sf-marquee-angle,0deg)}.wp-block-smartfire-marquee__track{display:flex;white-space:nowrap;width:max-content;will-change:transform}.wp-block-smartfire-marquee__item{flex-shrink:0;margin-top:-.25rem;pointer-events:none}.wp-block-smartfire-marquee__separator{flex-shrink:0;padding-inline:.5em}.wp-block-smartfire-marquee__separator svg{height:.875rem;margin-bottom:.3125rem;width:.875rem}.wp-block-smartfire-marquee.is-auto .wp-block-smartfire-marquee__track{animation:sf-marquee var(--sf-marquee-duration,20s) linear infinite}.wp-block-smartfire-marquee.is-scroll-linked .wp-block-smartfire-marquee__track{transform:translateX(calc(var(--sf-marquee-x, 0px)*-1))}.wp-block-smartfire-marquee.is-auto:focus-within .wp-block-smartfire-marquee__track,.wp-block-smartfire-marquee.is-auto:hover .wp-block-smartfire-marquee__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.wp-block-smartfire-marquee.is-auto .wp-block-smartfire-marquee__track{animation:none}.wp-block-smartfire-marquee.is-scroll-linked .wp-block-smartfire-marquee__track{transform:none}}.wp-block-group[style*="--sf-marquee-angle"]{--_sf-t:calc(tan(var(--sf-marquee-angle, 0deg))*100vw);--_sf-offset:max(var(--_sf-t),calc(var(--_sf-t)*-1));--_sf-top-l:0;--_sf-top-r:0;--_sf-bot-r:0;--_sf-bot-l:0;clip-path:polygon(0 var(--_sf-top-l),100% var(--_sf-top-r),100% calc(100% - var(--_sf-bot-r)),0 calc(100% - var(--_sf-bot-l)));overflow:hidden}.wp-block-group[style*="--sf-marquee-angle"]>.wp-block-smartfire-marquee{transform-origin:calc(50% + sign(tan(var(--sf-marquee-angle, 0deg)))*50%) center}.wp-block-group[style*="--sf-marquee-angle"]:has(>.wp-block-smartfire-marquee:first-child){--_sf-top-l:max(0px,calc(var(--_sf-t)*-1));--_sf-top-r:max(0px,var(--_sf-t));margin-top:calc(var(--_sf-offset)*-1)!important;padding-top:var(--_sf-offset)!important;z-index:1}.wp-block-group[style*="--sf-marquee-angle"]:has(>.wp-block-smartfire-marquee:last-child){--_sf-bot-r:max(0px,calc(var(--_sf-t)*-1));--_sf-bot-l:max(0px,var(--_sf-t));margin-bottom:calc(var(--_sf-offset)*-1)!important;padding-bottom:var(--_sf-offset)!important}.wp-block-group[style*="--sf-marquee-angle"]:has(>.wp-block-smartfire-marquee:last-child)>.wp-block-smartfire-marquee:last-child{margin-bottom:calc(var(--_sf-offset)*-1)}
