.cp-badges{position:relative;display:flex;align-items:center;block-size:var(--cp-badges-height, 156px);background-color:var(--cp-badges-background, var(--cp-off-white));overflow:hidden}.cp-badges__track{display:flex;align-items:center;gap:var(--cp-badges-gap, 56px);margin:0;padding:0;padding-inline-end:var(--cp-badges-gap, 56px);list-style:none;flex:0 0 auto}.cp-badges[data-cp-badges-ready=true] .cp-badges__track{animation:cp-badges-scroll var(--cp-badges-duration, 40s) linear infinite;animation-direction:var(--cp-badges-direction, normal)}@keyframes cp-badges-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.cp-badges__item{flex:0 0 auto;inline-size:var(--cp-badges-size, 111px);block-size:var(--cp-badges-size, 111px)}.cp-badges__img,.cp-badges__img img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.cp-badges__placeholder{display:grid;place-items:center;inline-size:100%;block-size:100%;border:2px solid var(--cp-blue);border-radius:50%;font-family:var(--cp-font-text);font-size:var(--cp-t3-size);font-weight:var(--cp-weight-bold);text-align:center;text-transform:uppercase;color:var(--cp-blue)}@media(prefers-reduced-motion:reduce){.cp-badges[data-cp-badges-ready=true] .cp-badges__track{animation:none}}@media screen and (max-width:1023px){.cp-badges__track{gap:var(--cp-badges-gap-m, 62.7px);padding-inline-end:var(--cp-badges-gap-m, 62.7px)}.cp-badges__item{inline-size:var(--cp-badges-size-m, var(--cp-badges-size, 111px));block-size:var(--cp-badges-size-m, var(--cp-badges-size, 111px))}}@media screen and (max-width:1023px){.cp-badges{padding-block:var(--cp-badges-pad-m-top, 0px) var(--cp-badges-pad-m-bottom, 0px)}}.cp-badges--hero{position:relative;flex-direction:column;align-items:center;block-size:auto;gap:40px;padding-block:64px;overflow:hidden;overflow:clip}.cp-badges--hero .cp-badges__band{position:relative;z-index:1;display:flex;align-items:center;inline-size:100%;overflow:hidden}.cp-badges__heading{position:relative;z-index:1;margin:0;max-inline-size:672px;text-align:center;font-family:var(--cp-font-display);font-weight:var(--cp-weight-bold);font-size:64px;line-height:1.2;letter-spacing:-1.28px;color:var(--cp-badges-heading-color, var(--cp-text-inverse))}.cp-badges__hgroup{display:flex;flex-direction:column;gap:9px}.cp-badges__hgroup--mobile{display:none}.cp-badges__hline{display:block}.cp-badges__heading u{text-decoration-thickness:3px;text-underline-offset:6.5px}.cp-badges--invert .cp-badges__img{filter:brightness(0) invert(1)}.cp-badges__decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.cp-badges__decor-img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}@media screen and (min-width:1024px){.cp-badges.cp-badges--static-desktop .cp-badges__track{animation:none;padding-inline-end:0}.cp-badges--static-desktop .cp-badges__track[aria-hidden=true]{display:none}.cp-badges--static-desktop .cp-badges__band,.cp-badges--static-desktop:not(.cp-badges--hero){justify-content:center}}@media screen and (max-width:1023px){.cp-badges--hero{gap:24px;padding-block:42px 0}.cp-badges--hero .cp-badges__band{block-size:156px}.cp-badges__heading u{text-decoration-thickness:2px;text-underline-offset:4.5px}.cp-badges__heading{max-inline-size:336px;font-size:var(--cp-h4-size);line-height:1;letter-spacing:-.8px}.cp-badges__hgroup{gap:4px}.cp-badges__hgroup--desktop{display:none}.cp-badges__hgroup--mobile{display:flex}.cp-badges__decor{display:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/candy-badge-marquee.css.map */
