.rebrand .cmp-scrolling-marquee{--gap:30px;--scrollDuration:15s;--borderRadius:15px;--boxShadow:5px 5px 5px rgba(0,0,0,0.3);--bgColor:transparent;position:relative;z-index:0}.rebrand .cmp-scrolling-marquee.aem{min-height:300px}.rebrand .cmp-scrolling-marquee a.wrapper-link{width:100%;height:100%;position:absolute;-ms-touch-action:auto;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.rebrand .cmp-scrolling-marquee a.wrapper-link,.rebrand .cmp-scrolling-marquee a.wrapper-link:hover{text-decoration:none;color:unset}.rebrand .cmp-scrolling-marquee a.wrapper-link:hover~.scroll-wrapper .scroll-listing{-webkit-animation-play-state:paused;animation-play-state:paused}.rebrand .cmp-scrolling-marquee a.wrapper-link:not([href]){z-index:-1}.rebrand .cmp-scrolling-marquee a.wrapper-link[href]{z-index:1}.rebrand .cmp-scrolling-marquee .scroll-wrapper{position:relative;overflow:hidden;gap:var(--gap)}.rebrand .cmp-scrolling-marquee .scroll-wrapper,.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing{display:-webkit-box;display:-ms-flexbox;display:flex}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;min-width:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin-bottom:0}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing:not(.helped){-webkit-animation:scroll var(--scrollDuration) linear 0s infinite normal both;animation:scroll var(--scrollDuration) linear 0s infinite normal both}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.helped{-webkit-animation:scrollHelped var(--scrollDuration) linear 0s infinite normal both;animation:scrollHelped var(--scrollDuration) linear 0s infinite normal both}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.scroll-right{animation-direction:reverse}@media (min-width:1336px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing{-webkit-animation-duration:20s;animation-duration:20s}}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing .items{list-style-type:none;font-size:var(--borderRadius);border-radius:1em;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);overflow:hidden;background-color:var(--bgColor);margin:8px 0;margin-right:var(--gap)}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing .items:last-child{margin-right:0}@media (max-height:600px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing .items{border-radius:.4em}}@media (max-height:700px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing .items{border-radius:.75em}}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing .items img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.wider-img .items{width:300px;height:75px}@media (max-height:600px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.wider-img .items{width:140px;height:35px}}@media (max-height:700px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.wider-img .items{width:200px;height:50px}}@media (min-width:1014px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.wider-img .items{width:25pc;height:75pt}}.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.square-img .items{width:75px;height:75px}@media (max-height:600px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.square-img .items{width:35px;height:35px}}@media (max-height:700px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.square-img .items{width:50px;height:50px}}@media (min-width:1014px){.rebrand .cmp-scrolling-marquee .scroll-wrapper .scroll-listing.square-img .items{width:75pt;height:75pt}}@media (hover:hover){.rebrand .cmp-scrolling-marquee .scroll-wrapper:hover .scroll-listing{-webkit-animation-play-state:paused;animation-play-state:paused}}@media (min-width:480px){.rebrand .cmp-scrolling-marquee.pause-sm .scroll-wrapper{-webkit-animation-play-state:paused;animation-play-state:paused}}@media (min-width:768px){.rebrand .cmp-scrolling-marquee.pause-md .scroll-wrapper{-webkit-animation-play-state:paused;animation-play-state:paused}}@media (min-width:1014px){.rebrand .cmp-scrolling-marquee.pause-lg .scroll-wrapper{-webkit-animation-play-state:paused;animation-play-state:paused}}@media (min-width:1336px){.rebrand .cmp-scrolling-marquee.pause-xl .scroll-wrapper{-webkit-animation-play-state:paused;animation-play-state:paused}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - var(--gap)));transform:translateX(calc(-100% - var(--gap)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - var(--gap)));transform:translateX(calc(-100% - var(--gap)))}}@-webkit-keyframes scrollHelped{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(var(--var-scrolling-marquee-width-plus-gap-rev,0));transform:translateX(var(--var-scrolling-marquee-width-plus-gap-rev,0))}}@keyframes scrollHelped{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(var(--var-scrolling-marquee-width-plus-gap-rev,0));transform:translateX(var(--var-scrolling-marquee-width-plus-gap-rev,0))}}