.uc-carousel-clip{overflow:hidden;margin-left:var(--page-margin)}@media(min-width:40rem){.uc-carousel-clip{margin-left:calc((100vw - (var(--breakpoint-sm) - 2 * var(--page-margin))) / 2)}}@media(min-width:48rem){.uc-carousel-clip{margin-left:calc((100vw - (var(--breakpoint-md) - 2 * var(--page-margin-md))) / 2)}}@media(min-width:64rem){.uc-carousel-clip{margin-left:calc((100vw - (var(--breakpoint-lg) - 2 * var(--page-margin-md))) / 2)}}@media(min-width:80rem){.uc-carousel-clip{margin-left:calc((100vw - (var(--breakpoint-xl) - 2 * var(--page-margin-xl))) / 2)}}.uc-carousel-right-spacer{flex-shrink:0;width:0}@media(min-width:40rem){.uc-carousel-right-spacer{width:max(0px,calc((100vw - (var(--breakpoint-sm) - 2 * var(--page-margin))) / 2 - 24px))}}@media(min-width:48rem){.uc-carousel-right-spacer{width:max(0px,calc((100vw - (var(--breakpoint-md) - 2 * var(--page-margin-md))) / 2 - 24px))}}@media(min-width:64rem){.uc-carousel-right-spacer{width:max(0px,calc((100vw - (var(--breakpoint-lg) - 2 * var(--page-margin-md))) / 2 - 24px))}}@media(min-width:80rem){.uc-carousel-right-spacer{width:max(0px,calc((100vw - (var(--breakpoint-xl) - 2 * var(--page-margin-xl))) / 2 - 24px))}}
