.reassurance-marquee{position:relative;overflow:hidden;width:100%}.reassurance-marquee__viewport{overflow:hidden;width:100%}.reassurance-marquee__track{display:flex;width:max-content;animation:reassurance-marquee var(--reassurance-speed, 28s) linear infinite;will-change:transform}.reassurance-marquee__group{display:flex;align-items:center;gap:var(--reassurance-gap, 4rem);flex-shrink:0;padding-right:var(--reassurance-gap, 4rem)}.reassurance-marquee__item{display:inline-flex;align-items:center;gap:.85rem;flex:0 0 auto;padding-top:var(--reassurance-padding-y, 14px);padding-bottom:var(--reassurance-padding-y, 14px);white-space:nowrap}.reassurance-marquee__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--reassurance-image-width, var(--reassurance-icon-size, 30px));height:var(--reassurance-icon-size, 30px);flex:0 0 var(--reassurance-image-width, var(--reassurance-icon-size, 30px))}.reassurance-marquee__icon img{display:block;width:100%;height:100%;object-fit:contain}.reassurance-marquee__text{font-family:var(--font-body-family);font-size:1.15rem;line-height:1.2;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media(hover:hover){.reassurance-marquee:hover .reassurance-marquee__track{animation-play-state:paused}}@keyframes reassurance-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (max-width:749px){.reassurance-marquee__group{gap:max(2.2rem,calc(var(--reassurance-gap, 4rem) * .75));padding-right:max(2.2rem,calc(var(--reassurance-gap, 4rem) * .75))}.reassurance-marquee__item{gap:.7rem}.reassurance-marquee__text{font-size:1rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.reassurance-marquee__track{animation:none}.reassurance-marquee__viewport{overflow-x:auto;scrollbar-width:none}.reassurance-marquee__viewport::-webkit-scrollbar{display:none}}.reassurance-marquee__text{font-size:var(--reassurance-font-size, 15px)!important;line-height:1.15!important}@media screen and (max-width:749px){.reassurance-marquee__text{font-size:var(--reassurance-font-size, 15px)!important;line-height:1.15!important}}.reassurance-marquee{position:relative!important;z-index:3!important;padding-bottom:1.8rem!important}.reassurance-marquee__viewport{position:relative!important;z-index:4!important}.reassurance-marquee__item{padding-top:var(--reassurance-padding-y, 14px)!important;padding-bottom:var(--reassurance-padding-y, 14px)!important}@media screen and (max-width:749px){.reassurance-marquee{padding-bottom:1.4rem!important}}.reassurance-marquee{padding-bottom:.7rem!important}@media screen and (max-width:749px){.reassurance-marquee{padding-bottom:.55rem!important}}.reassurance-marquee__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:translateY(3px)!important}.reassurance-marquee__text,.reassurance-marquee__icon{align-self:center!important}@media screen and (max-width:749px){.reassurance-marquee__item{transform:translateY(2px)!important}}.reassurance-marquee{z-index:auto!important}body.cartes-actives main .shopify-section:has(.reassurance-marquee){z-index:1!important;overflow:visible!important}body.cartes-actives main .shopify-section:has(.reassurance-marquee)+.shopify-section{z-index:2!important;border-radius:var(--cartes-radius) var(--cartes-radius) 0 0!important;overflow:hidden!important}body.cartes-actives main .shopify-section:has(.reassurance-marquee){position:relative!important;z-index:2!important;border-radius:var(--cartes-radius) var(--cartes-radius) 0 0!important;overflow:hidden!important}.reassurance-marquee{position:relative!important;z-index:2!important;border-radius:var(--cartes-radius) var(--cartes-radius) 0 0!important;overflow:hidden!important;padding-bottom:.45rem!important}body.cartes-actives main .shopify-section:has(.reassurance-marquee)+.shopify-section{position:relative!important;z-index:3!important;border-radius:var(--cartes-radius) var(--cartes-radius) 0 0!important;overflow:hidden!important}.reassurance-marquee__group{align-items:center!important}.reassurance-marquee__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:none!important;padding-top:var(--reassurance-padding-y, 14px)!important;padding-bottom:var(--reassurance-padding-y, 14px)!important}.reassurance-marquee__text{display:inline-flex!important;align-items:center!important;line-height:1!important}.reassurance-marquee__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important}@media screen and (max-width:749px){.reassurance-marquee{padding-bottom:.35rem!important}.reassurance-marquee__item{transform:none!important}}.reassurance-marquee__item{transform:translateY(-3px)!important}@media screen and (max-width:749px){.reassurance-marquee__item{transform:translateY(-2px)!important}}.reassurance-marquee__item{transform:translateY(-5px)!important}@media screen and (max-width:749px){.reassurance-marquee__item{transform:translateY(-4px)!important}}.reassurance-marquee__item{transform:none!important;padding-top:max(6px,calc(var(--reassurance-padding-y, 14px) - 3px))!important;padding-bottom:calc(var(--reassurance-padding-y, 14px) + 7px)!important}.reassurance-marquee{padding-bottom:.35rem!important}@media screen and (max-width:749px){.reassurance-marquee__item{transform:none!important;padding-top:max(5px,calc(var(--reassurance-padding-y, 14px) - 2px))!important;padding-bottom:calc(var(--reassurance-padding-y, 14px) + 6px)!important}.reassurance-marquee{padding-bottom:.3rem!important}}body.cartes-actives main .shopify-section:has(.reassurance-marquee)+.shopify-section:has(.galerie-pv){margin-top:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;z-index:2!important}body.cartes-actives main .shopify-section:has(.reassurance-marquee)+.shopify-section:has(.galerie-pv) .galerie-pv{padding-top:2.2rem!important}body.cartes-actives main .shopify-section:has(.reassurance-marquee)+.shopify-section:has(.galerie-pv) .galerie-pv,body.cartes-actives main .shopify-section:has(.reassurance-marquee)+.shopify-section:has(.galerie-pv) .galerie-pv__grille{border-radius:0!important}@media screen and (max-width:749px){body.cartes-actives main .shopify-section:has(.reassurance-marquee)+.shopify-section:has(.galerie-pv) .galerie-pv{padding-top:1.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-reassurance-marquee.css.map */
