.payment-bar-preview [data-mobile-bar]{position:relative!important;display:block!important;--vitrine-mobile-cta-pad-y:14px;--vitrine-mobile-cta-pad-bottom:calc(var(--vitrine-mobile-cta-pad-y) + 5px + 8px)}.payment-phone-home-indicator{position:absolute;left:50%;bottom:8px;z-index:41;width:134px;height:5px;margin-left:-67px;border-radius:9999px;background:var(--color-primary)}.payment-phone-dates .vitrine-series-date-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-bar-preview [data-payment-marks]{--payment-mark-scale:0.82;--payment-marks-fade:1.5rem;--payment-marks-gap:2.25rem}@media (min-width:768px){.payment-bar-preview [data-payment-marks]{--payment-mark-scale:1;--payment-marks-fade:2.5rem;--payment-marks-gap:3rem}}.payment-marks-band[data-payment-marks-scrolling=true]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--payment-marks-fade),#000 calc(100% - var(--payment-marks-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--payment-marks-fade),#000 calc(100% - var(--payment-marks-fade)),transparent)}@keyframes payment-marks-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.payment-marks-track[data-payment-marks-running=true]{animation:payment-marks-scroll var(--payment-marks-duration) linear infinite;will-change:transform}.payment-marks-band:focus-within .payment-marks-track,.payment-marks-band:hover .payment-marks-track,.payment-marks-band[data-playing=false] .payment-marks-track{animation-play-state:paused}